我正在尝试从JSON对象中提取值。目前,我可以使用
检查项目是否在对象中jsonObj.responseText.search('item');
我尝试过使用以下内容:
obj = JSON.parse(jsonObj);
alert(obj.item);
要查看我是否可以提取“item”的值但它不起作用,我根本没有得到警告对话框。
有人能给我一些关于我在这里做错了什么的想法吗?
答案 0 :(得分:0)
试试这个
java.util.Iterator keyIterator = jsonObj.keys();
String key;
while(keyIterator.hasNext()){
key = (String)keyIterator.next();
System.out.println("Key: " + key + " Value: " + jsonObject.get(key));
}
这将打印出所有JSON对象的键/值。一旦知道了密钥,就可以使用JSONObject getter获取所需的值。即String value = jsonObj.getString(“some_key”)