我目前正在使用android平臺上的JSON。誰能告訴我如何閱讀複雜的JSON,任何幫助表示讚賞。如何通過JSON獲取http響應的嵌套數組的值
我得到以下JSON響應
{
"query": {
"count":1,
"created":"2011-08-10T06:09:42Z",
"lang":"en-US",
"results": {
"channel":{
"item":{
"title":"Conditions for Las Vegas, NV at 7:53 pm PDT",
"lat":"36.17",
"long":"-115.14",
"link":"http://us.rd.yahoo.com/dailynews/rss/weather/Las_Vegas__NV/*http://weather.yahoo.com/forecast/USNV0049_f.html",
"pubDate":"Tue, 09 Aug 2011 7:53 pm PDT",
"condition":{
"code":"31",
"date":"Tue, 09 Aug 2011 7:53 pm PDT",
"temp":"97",
"text":"Clear"
},
"description":"\n<img src=\"http://l.yimg.com/a/i/us/we/52/31.gif\"/><br />\n<b>Current Conditions:</b><br />\nClear, 97 F<BR />\n<BR /><b>Forecast:</b><BR />\nTue - Clear. High: 106 Low: 77<br />\nWed - Sunny. High: 105 Low: 77<br />\n<br />\n<a href=\"http://us.rd.yahoo.com/dailynews/rss/weather/Las_Vegas__NV/*http://weather.yahoo.com/forecast/USNV0049_f.html\">Full Forecast at Yahoo! Weather</a><BR/><BR/>\n(provided by <a href=\"http://www.weather.com\" >The Weather Channel</a>)<br/>\n",
"forecast":[
{
"code":"31",
"date":"9 Aug 2011",
"day":"Tue",
"high":"106",
"low":"77",
"text":"Clear"
},{
"code":"32",
"date":"10 Aug 2011",
"day":"Wed",
"high":"105",
"low":"77",
"text":"Sunny"
}],
"guid":{
"isPermaLink":"false",
"content":"USNV0049_2011_08_09_19_53_PDT"
}
}
}
}
}
}
告訴我,我如何得到query.results.chennel.item.title
或query.results.chennel.item,description
- 元素?
問題在哪裏?我找不到問題?它在哪裏?幫我找到問題!請! – WarrenFaith
首先,您必須添加一些代碼並顯示真正的問題在哪裏,第二:在Android文檔中查看JSONObject和JSONArray – Houcine
以下是示例[示例](http://www.kodejava.org/examples /587.html) – Hanry