我正在尝试使用谷歌地图对我的位置进行反向地理编码,以检索我当前位置的街道名称,也许还有邮政编码。我尝试了许多使用本地化的项目,但我认为我的国家总是让它返回一个空值(我来自新加坡)。
使用 XML,我有点不确定我应该如何解析从谷歌地图获得的文件。
serverAddress = new URL("http://maps.google.com/maps/geo?q=" + Double.toString(loc.getLatitude()) + "," + Double.toString(loc.getLongitude()) +
"&output=xml&oe=utf8&sensor=true&key=Hidden");
谁能给我一个前进的方向?我应该使用 Document 函数保存然后继续使用 SAX 解析文件吗?