【发布时间】:2010-09-28 12:45:32
【问题描述】:
所以我有一个 JSONObject(或 String..),看起来像这样:
{"locations":[{"GeocodeResponse":{"result":{"formatted_address":"Tchibanga (TCH), Gabon","address_component":[{"long_name":"Tchibanga","type":
["airport","establishment","transit_station"],"short_name":"Tchibanga"},{"long_name":"Mougoutsi","type":
["administrative_area_level_2","political"],"short_name":"Mougoutsi"},{"long_name":"Nyanga","type":
["administrative_area_level_1","political"],"short_name":"Nyanga"},{"long_name":"Gabon","type":
["country","political"],"short_name":"GA"}],"type":["airport","establishment","transit_station"],"geometry":
{"viewport":{"southwest":{"lng":"10.9968524","lat":"-2.8198146"},"northeast":{"lng":"11.0031476","lat":"-2.8135194"}},"location_type":"APPROXIMATE","location":{"lng":"11","lat":"-2.816667"}}},"status":"OK"}}]}
但是信息太多了,我只想说
{"locations":[{"id":"Tchibanga(TCH)","parentId":"TCH","airport":"Tchibanga","category":"Airport","location":{"longitude":"11","latitude":"-2.816667"},"name":"Nyanga","country":"GA"}]}
我将如何正确解析这个?
编辑:不,我对获取另一个库只是为了解析它不感兴趣。
【问题讨论】:
-
您是否考虑过使用来自 json.org 的 JSON 库之一?
-
TMI,以什么方式?你想过滤掉东西,重写 JSON 还是其他的东西?是的,您确实想要另一个库,而不是来自 org.json 的概念验证库。即使你还不知道你需要它:)