Java代码如何读取本地文件呢?

欣喜 Java经验 发布时间:2025-01-26 17:21:30 阅读数:9791 1
下文笔者讲述java代码读取本地文件的方法及示例分享,如下所示
使用FileReader对象读取本地文件

/**
 * 读取本地JSON文件
 */
public static void readLocalFile() throws IOException {
    File file = new File("D:\\test\\maomao.json");
    FileReader fileReader = new FileReader(file);
    BufferedReader bufferedReader = new BufferedReader(fileReader);
    StringBuilder stringBuilder = new StringBuilder();
    String line;
    while ((line = bufferedReader.readLine()) != null) {
        stringBuilder.append(line);
    }
    bufferedReader.close();
    // 将StringBuilder转换为String
    String jsonString = stringBuilder.toString();
    // 这里可以使用JSON库如fastjson或Gson来解析jsonString
    JSONObject object = JSONObject.parseObject(jsonString);
    list<Test> dataList = JSON.parseArray(object.getString("data"), Test.class);
    for (Test gccs : dataList) {
        List<Test> resList = JSON.parseArray(gccs.getDatas(), Test.class);
        for (Test t : resList) {
            System.out.println(t);
        }
    }
}
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202501/17379430518250.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者