zoukankan      html  css  js  c++  java
  • Android读取Json文件的工具类

    读取assets目录下json文件

    读取json的工具类

    import android.content.Context;
    import android.content.res.AssetManager;
    
    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;
    
    public class GetJsonDataUtil {
        public String getJson(Context context, String fileName) {
    
            StringBuilder stringBuilder = new StringBuilder();
            try {
                AssetManager assetManager = context.getAssets();
                BufferedReader bf = new BufferedReader(new InputStreamReader(assetManager.open(fileName)));
                String line;
                while ((line = bf.readLine()) != null) {
                    stringBuilder.append(line);
                }
            } catch (IOException e) {
                e.printStackTrace();
            }
            return stringBuilder.toString();
        }
    }

    调用json工具类读取json文件生成json字符串

    final String JsonData = new GetJsonDataUtil().getJson(this.getContext(), "appConfig.json");//获取assets目录下的json文件数据
  • 相关阅读:
    构建之法阅读笔记05
    构建之法阅读笔记04
    构建之法阅读笔记03
    构建之法阅读笔记02
    构建之法阅读笔记01
    管理系统的简单解析---web
    Java中的异常处理
    多态
    重写与重载
    抽象类与接口
  • 原文地址:https://www.cnblogs.com/ring1992/p/14603411.html
Copyright © 2011-2022 走看看