我想做的是在给定地址的情况下生成纬度和经度,所以我认为谷歌地理编码 API 会很棒。
我已经尝试了一切,但它仍然不想工作。我不是一个经验丰富的网络程序员,所以任何帮助都会很棒。
我已经尝试过使用 XML 和 JSON、JavaScript 和 ASP,但什么都没有。我看不到 xml / json 对象:(
这是我能用 ASP 做的最好的事情:
<%
address=Request.QueryString("address")
url = "http://maps.googleapis.com/maps/api/geocode/json?address="
url = url + address + "&sensor=false"
set xmlhttp = CreateObject("MSXML2.ServerXMLHTTP")
xmlhttp.open "GET", url, false
xmlhttp.send ""
data = xmlhttp.responseText
Response.write data
' Creating the XML object (New code added) :
set xml = xmlhttp.responseXML
Response.write xml.documentElement.selectSingleNode("result").text
set xmlhttp = nothing
%>
至少在这里我似乎可以从服务器获取数据。但是,我无法转换 JSON 对象中的信息(也无法将 XML 要求服务器以 XML 格式提供)。
如果有人知道如何使用 ASP 或 JavaScript、Json 或 XML,我将不胜感激。