用json做脱机信息缓存，添加一些方法