为了账号安全,请及时绑定邮箱和手机立即绑定

使用 Jackson 从单个文件中读取多个 JSON 对象

使用 Jackson 从单个文件中读取多个 JSON 对象

达令说 2021-06-08 13:27:39
我正在使用Jackson 2.6.5. 我正在尝试阅读以下 JSON:{    "metadata1":"value",    "metadata2":"value"}{       "field1":"value",    "field2":"value",    ....}使用以下代码:JSONObject jsonObj = new JSONObject(jsonString);但jsonObj仅包含 JSON 的“第一”部分(元数据),如何读取 JSON 的“第二”部分?(带有字段的部分)?编辑我知道我的 JSON 不包含“,”,那么如何在 jsons 之间没有“,”的情况下解析它?
查看完整描述

2 回答

?
繁星coding

TA贡献1797条经验 获得超4个赞

  1. 你的json是无效的,所以你不能通过开箱即用的json解析工具解析无效的json方案,

  2. 相反,您可以自己将文件读入 2 个字符串 - 每个字符串一个有效的 json,然后使用任何 json 解析器解析它。


查看完整回答
反对 回复 2021-06-30
  • 2 回答
  • 0 关注
  • 200 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信