2011-12-12 49 views
0

我正在使用google web服务,它返回一个JSON来检索当前位置与GPS坐标。我能够使用java代码转换所有JSON,但不能单独使用这个JSON。谁能帮我这个?如何让这个Google返回在Java中解析的JSON?

This is the json link.

http://maps.googleapis.com/maps/api/geocode/json?latlng=9.93402,78.130989&sensor=true

+0

尝试解析时会出现什么错误?你使用什么语法分析器? – blwy10

+0

org.json.JSONObject类型不能转换为JSONArray [这是我得到的异常] – arnp

+1

这实际上意味着你正试图将不是数组的东西变成数组。我认为这是一个ClassCastException?如果是这样,你想把什么投入到JSONArray中?您在上面的链接中提供的整个JSON对象? – blwy10

回答

0

您也可以使用相同的谷歌的服务来回报XML,如果你这样做,我建议SAX解析器。恐怕我没有尝试解析JSON,但我想可能并不是那么困难,至少解析XML不是。