我正在使用Jackson 2.6.5
。
我正在尝试读取以下JSON:
{
"metadata1":"value",
"metadata2":"value"
}
{
"field1":"value",
"field2":"value",
....
}
使用以下代码:
JSONObject jsonObj = new JSONObject(jsonString);
但是jsonObj
仅包含JSON的“第一”部分(元数据),如何读取JSON的“第二”部分? (带有字段的部分)?
编辑
我知道我的JSON不包含“,”,那么如何在JSON之间不使用“,”来解析它呢?
答案 0 :(得分:0)
似乎您添加的JSON在两个对象之间缺少,
符号。
如果您将non-json
作为输入字符串,则可能需要考虑:
,
来操纵输入字符串。例如。找到}{
的位置并将其替换为},{
jackson
答案 1 :(得分:0)