首页 前端知识 Java操作读取JSON文件

Java操作读取JSON文件

2024-07-21 00:07:04 前端知识 前端哥 976 402 我要收藏

直接上代码

package org.util;

import org.apache.commons.io.IOUtils;
import org.json.JSONObject;

import java.io.FileInputStream;
import java.io.IOException;

public class JsonTool {
    //读取文件内容并以String类型返回
    public String readFileToString(String filePath) {
        String jsonString = null;
        FileInputStream fileInputStream = null;

        try {
            fileInputStream = new FileInputStream(filePath);
            jsonString = IOUtils.toString(fileInputStream, "UTF-8");
        } catch (IOException e) {
            e.printStackTrace();
        } finally {
            if (fileInputStream != null) {
                try {
                    fileInputStream.close();
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
        }

        return jsonString;
    }

    //读取文件内容并以JSONObject类型返回
    public JSONObject readFileToObject(String filePath) {
        String jsonString = readFileToString(filePath);
        //将String类型的文件内容转为JSONObject类型
        JSONObject jsonObject = new JSONObject(jsonString);

        return jsonObject;
    }
}

转载请注明出处或者链接地址:https://www.qianduange.cn//article/14151.html
标签
评论
发布的文章

TEGG学习总结

2024-08-07 00:08:45

ajax笔记二

2024-03-12 01:03:25

jQuery 密码验证

2024-08-07 00:08:10

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!