gpt4 book ai didi

java - 使用 json lib 从文本文件读取多个 json 对象

转载 作者:行者123 更新时间:2023-12-01 04:31:44 26 4
gpt4 key购买 nike

嗨,我对这个 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 解析器来解析它。

关于java - 使用 json lib 从文本文件读取多个 json 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17909817/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com