热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

文件缓存(配合JSON数组)

这篇文章主要介绍了文件缓存(配合JSON数组)的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下

1.   写入缓存:建立文件夹,把list集合里面的数组转换为JSON数组,存入文件夹

2.   读取缓存:把JSON数组从文件夹里面读取出来,然后放入list集合,返回list集合

 private final static File filefolder=new File("/sdcard/myData");
  private final static File filename=new File("/sdcard/myData/tem.txt");
  public static boolean writeCache(List list)
  {
    if(!filefolder.exists())
      filefolder.mkdirs();
    try
    {
      JSONArray array=new JSONArray();
      for(int i=0;i readCache() throws JSONException,IOException
  {
    if(!filefolder.exists())
      filefolder.mkdir();
    List list=new ArrayList();
    if(filename.exists())
    {
      FileInputStream in=new FileInputStream(filename);
      String line=null;
      StringBuffer sb=new StringBuffer("");
      BufferedReader br=new BufferedReader(new InputStreamReader(in));
      while((line=br.readLine())!=null)
        sb.append(line);
      br.close();
      in.close();
      JSONArray array=new JSONArray(sb.toString());
      for(int i=0;i

以上所述是小编给大家介绍的文件缓存(配合JSON数组),希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!


推荐阅读
author-avatar
你是幸福的真光
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有