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();
说明:
- VO是我们要解析json的结果对象值。
- 读取的json一定要合法
想了解json的请参考这里。介绍JSON