我有一個文本文件在我的SD卡中包含json數組。舉例來說,文件是這樣的:如何從android中的json文件中獲取特定的記錄?
[
{"CountryID" : "1","CountryName" : "Australia"},
{"CountryID" : "2","CountryName" : "Japan"},
{"CountryID" : "3","CountryName" : "China"},
{"CountryID" : "4","CountryName" : "India"},
{"CountryID" : "5","CountryName" : "Holland"}
]
現在我想獲取基於國家ID的數據。防爆。我想通過ID = 2,我只得到一個對象。我可以在一個字符串變量中獲取整個文件,並遍歷每個對象以查找我的數據。但我不認爲這是最好的做法。因爲在我的真實文件中,我可能會有超過1000個不想循環的對象。
謝謝
如果這是您的要求,那麼爲什麼你沒有根據國家ID作出單獨的搜索請求? – Dharmendra 2012-07-20 07:17:59
@Dharmendra感謝您的評論Dharmendra。你能否詳細說明你的建議? – 2012-07-20 07:19:59
從哪裏得到這個json響應? – Dharmendra 2012-07-20 07:22:43