Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 解析JSONObject_Java_Json_Parsing - Fatal编程技术网

Java 解析JSONObject

Java 解析JSONObject,java,json,parsing,Java,Json,Parsing,我有以下JSONObject: {"Questions": "{Question5=[Answer1, Answer2, Answer3, Answer4], Question4=[Answer1, Answer2, Answer3, Answer4], Question3=[Answer1, Answer2, Answer3, Answer4], Question2=[Answer1, Answer2, Answer3, Answer4], Question1=[Answer1

我有以下JSONObject:

{"Questions":
        "{Question5=[Answer1, Answer2, Answer3, Answer4], Question4=[Answer1, Answer2, Answer3, Answer4], Question3=[Answer1, Answer2, Answer3, Answer4], Question2=[Answer1, Answer2, Answer3, Answer4], Question1=[Answer1, Answer2, Answer3, Answer4]}"
}

我对使用JSON非常陌生。我需要的是JSON对象数组,每个键是Question5、Question4等,值就是答案。您能帮忙吗?

您需要解析它。我建议图书馆这样做。
但正如我看到的,您的字符串不是JSON。json应该是
key:value
,而不是
key=value
,因为您的字符串

您看过了吗?请访问json.org了解json语法。学习只需要5-10分钟。但是请注意,如果您转储映射和列表,或者某些JSON API使用的映射/列表等效对象,它们可能不会显示(在
println
中,通过
toString()
)与JSON源代码完全相同。但看起来确实可疑,您的“问题”字符串实际上只是一个字符串,而不是JSON。我使用JSONObject(映射)创建了它