0

有一种 Java 标准方法可以在使用 Gson、Jackson、...(其他 json 解析器)的情况下读取/写入 Json 流?,目前我有一个这样的文件:

文件.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)。谢谢你的帮助。

4

2 回答 2

3

Java 没有用于解析 JSON 的标准类。这就是为什么有这么多库的原因(json.org 列出了 23 个)。

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

于 2013-01-25T15:47:51.640 回答
0

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

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

于 2013-01-25T15:53:33.230 回答