安卓 java中Json类中get和getJSONObject的区别是什么
我有JsonFormat:
{
"product": [{
"description": "my describtion",
"isStock": "instock",
"linkArray": [{
"link": "http:\/\/rozinleather.ir\/demo\/wp-content\/uploads\/2016\/05\/8e4996-1.jpg"
}, {
"link": "http:\/\/rozinleather.ir\/demo\/wp-content\/uploads\/2016\/05\/19b37f-1.jpg"
}, {
"link": "http:\/\/rozinleather.ir\/demo\/wp-content\/uploads\/2016\/05\/33bc31-1.jpg"
}, {
"link": "http:\/\/rozinleather.ir\/demo\/wp-content\/uploads\/2016\/05\/459e33-1.jpg"
}, {
"link": "http:\/\/rozinleather.ir\/demo\/wp-content\/uploads\/2016\/05\/a18f87-1.jpg"
}, {
"link": "http:\/\/rozinleather.ir\/demo\/wp-content\/uploads\/2016\/05\/c58d16-1.jpg"
}, {
"link": "http:\/\/rozinleather.ir\/demo\/wp-content\/uploads\/2016\/05\/d952f8-2.jpg"
}]
}],
"success": 1
}
我不明白如何获取嵌套的JsonObject。 多谢各位
# 1 楼答案
我想你应该用这样的东西
# 2 楼答案
首先,需要创建一个
JSONObject
,将JSON字符串作为参数传递:然后,根据您的需要,您可能需要获取一个数组、另一个JSON对象或
JSONObject
的值:您可以在
JSONArray
上迭代并获取数组的所有元素,然后对数组的每个对象执行所需操作(提取值、获取数组或元素的对象等):阅读有关
JSONObject
和JSONArray
可用方法的更多信息:JSONObject
JSONArray