↑↓ 选择 · ↵ 打开 · 共索引 374 篇

    fastjson加载读取json文件

    ARCHIVE 这篇写于 2014 年,距今 12 年多了。里面的版本、链接和做法可能都已经过时,看的时候留个心眼。

    Java的json解析库(fastjson), 出品于阿里牛人@温高铁。

    今天的重点是fastjson读取json文件。 参考链接:Stream-api

    	JSONReader reader = new JSONReader(new FileReader("./json/json.json"));
      reader.startObject();
      while(reader.hasNext()) {
            String key = reader.readString();
            VO vo = reader.readObject(VO.class);
            // handle vo ...
            // 处理vo对象,比方说插入数据库,或者获取值做其他业务逻辑功能
      }
      reader.endObject();
      reader.close();
    

    说明:

    1. VO是我们要解析json的结果对象值。
    2. 读取的json一定要合法

    想了解json的请参考这里。介绍JSON