Java 使用json库从文本文件读取多个json对象

Java 使用json库从文本文件读取多个json对象,java,json,json-lib,Java,Json,Json Lib,嗨,我对这个json东西非常陌生,我有一个要求,比如从文本文件中读取json数据。我可以只读取一个对象,但我希望读取多个对象。请帮助我 这是文本文件中的json格式 { "_count": 30, "_start": 0, }{ "_count": 33, "_start": 0, } 这是我用java写的 String s = null; FileInputStream fis = new FileInputStream(

嗨,我对这个json东西非常陌生,我有一个要求,比如从文本文件中读取json数据。我可以只读取一个对象,但我希望读取多个对象。请帮助我

这是文本文件中的json格式

{
    "_count": 30,
    "_start": 0,
}{

    "_count": 33,
    "_start": 0,
}
这是我用java写的

         String s = null;
         FileInputStream fis = new FileInputStream(new File("C:\\json.txt"));
         s = IOUtils.toString(fis);
         JSONObject json = (JSONObject)JSONSerializer.toJSON(s);

因此,通过这段代码,我可以获得第一个对象,是否也可以获得第二个对象..我正在使用json-lib-2.4-jdk15.jar解析我的json。

如果您可以更改文本文件存储数据的方式,我建议将所有内容放入json数组;这样,每个文件将只有一个JSON对象,这意味着您可以纯粹使用JSON解析器对其进行解析。

每个JSON对象都在一个新行中?