【发布时间】:2015-03-13 18:33:56
【问题描述】:
我有以下 JSON 文本,并希望获取值“讨厌”和“不喜欢”。
{
"noun": {
"syn": [
"hatred",
"emotion"
],
"ant": [
"love"
]
},
"verb": {
"syn": [
"detest",
"dislike"
],
"ant": [
"love"
]
}
}
我已经尝试使用 org.json 库来解析它:
JSONArray obj = new JSONObject(String);
JSONArray arr = obj.getJSONArray("syn");
但我似乎无法以这种方式访问数组。 非常感谢任何帮助。
【问题讨论】:
-
显示重现问题的实际代码并说明它对您不起作用的具体原因。在 Java 中解析 JSON 是一个在很多地方反复广泛讨论的主题,我强烈建议您粗略搜索一下并查看一些教程。