有一种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
我需要最强的标准方式来获取对象(POJO)。谢谢你的帮助。
答案 0 :(得分:3)
Java没有用于解析JSON的标准类。这就是为什么有这么多的库(json.org lists 23)。
如果你真的想在没有外部库的情况下这样做,你可以尝试使用正则表达式和/或字符串操作来构建自己的解析器,但这将是一个糟糕的主意。真的,不要重新发明轮子并选择一个图书馆。
答案 1 :(得分:0)
在普通的java API中,没有任何实现。
另外,我不建议你创建你的实现(解析器不是那么容易实现)。