从java中的输入文件解析多个JSON对象

时间:2016-06-10 00:04:35

标签: java json

我的问题类似于LINK我有一个包含大量JSON对象的文件。我想将文本文件中的对象解析为程序中的列表。

以下是文件中包含的JSON对象的示例:

{
     "cars":toyota,
   {
      "type":"sedan",
      "year": 2010
    }
      "color": "Black"
 }

{

      "cars":Ford,
      "type":"sedan",
      "color": "Black"
   }

{

      "cars":Honda,
      "type":"sedan",
      "color": "Black"
    }

这些json对象不是用逗号分隔的,而是跨越多行,这使得很难解析所有这些对象。其中一些对象还包含嵌入其中的多个对象。我试图使用GSON来解析文件,但它似乎没有工作。

1 个答案:

答案 0 :(得分:-1)

您可以将输入拆分为'}'并单独解析字符串数组。这适用于简单的Json对象。