读取流式Jsons Java的标准方法

时间:2013-01-25 15:43:40

标签: java json stream jackson gson

有一种Java标准方法可以使用Gson,Jackson,...(其他json解析器)读取/写入没有的JSON流,目前我有这样的文件:

file.conf:

01={"string":"Test","number":25,"array":[1,2,3],"object":{"property":"Jack","subobj":{"arr":["php","java"],"numero":1}}}

02=other json object 

03=other json object

我需要最强的标准方式来获取对象(PO​​JO)。谢谢你的帮助。

2 个答案:

答案 0 :(得分:3)

Java没有用于解析JSON的标准类。这就是为什么有这么多的库(json.org lists 23)。

如果你真的想在没有外部库的情况下这样做,你可以尝试使用正则表达式和/或字符串操作来构建自己的解析器,但这将是一个糟糕的主意。真的,不要重新发明轮子并选择一个图书馆。

答案 1 :(得分:0)

在普通的java API中,没有任何实现。

另外,我不建议你创建你的实现(解析器不是那么容易实现)。