gpt4 book ai didi

java - 解析Json数组错误 "jsonObject cannot be resolved"

转载 作者:行者123 更新时间:2023-12-01 14:48:31 25 4
gpt4 key购买 nike

我有以下 Json,我想解析数组(汽车),

[
{
"name": "John",
"city": "Berlin",
"cars": [
"audi",
"bmw"
],

当我尝试使用以下代码时出现错误

JSONParser parser = new JSONParser();

JSONArray a = (JSONArray) parser.parse(new FileReader(
"C:\\General\\Json\\json.txt"));

for (Object o : a) {
JSONObject person = (JSONObject) o;

String name = (String) person.get("name");
System.out.println(name);

String city = (String) person.get("city");
System.out.println(city);

String job = (String) person.get("job");
System.out.println(job);

}

这是错误“jsonObject 无法解析”我该如何克服?

JSONArray cars = (JSONArray) jsonObject.get("cars");

最佳答案

 you did not declared jsonObject 

关于java - 解析Json数组错误 "jsonObject cannot be resolved",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15137716/

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