经典asp如何读取xml数据
我试图使用IPAPI来显示用户试图访问的国家的名称。我可以很好地解析xml,但我不能只选择国家的名称标记并显示它。任何帮助都将不胜感激经典asp如何读取xml数据,xml,Xml,我试图使用IPAPI来显示用户试图访问的国家的名称。我可以很好地解析xml,但我不能只选择国家的名称标记并显示它。任何帮助都将不胜感激 <% Dim URL, objXML, value URL = "http://ip-api.com/xml/ipaddress" Set objXML = Server.CreateObject("MSXML2.DOMDocument.6.0") objXML.setProperty "ServerHTTPRequest", True objXML.a
<%
Dim URL, objXML, value
URL = "http://ip-api.com/xml/ipaddress"
Set objXML = Server.CreateObject("MSXML2.DOMDocument.6.0")
objXML.setProperty "ServerHTTPRequest", True
objXML.async = False
objXML.Load URL
Response.Write objXML.parseError.reason
value = objXML.documentElement.Text
set objXML = nothing
%>
<%= value %>
此代码将xml转换为文本。相反,我只想使用国家标签和回复。写下这些信息
xml数据应该是这样的
<query>
<status>
data here
</status>
<country>
data here
</country>
<countryCode>
data here
</countryCode>
<region>
data here
</region>
<regionName>
data here
</regionName>
<city>
data here
</city>
<zip>
data here
</zip>
<lat>
data here
</lat>
<lon>
data here
</lon>
<timezone>
data here
</timezone>
<isp>
data here
</isp>
<org>
data here
</org>
<as>
data here
</as>
<query>
data here
</query>
</query>
这里的数据
这里的数据
这里的数据
这里的数据
这里的数据
这里的数据
这里的数据
这里的数据
这里的数据
这里的数据
这里的数据
这里的数据
这里的数据
这里的数据
<%
value = objXML.selectSingleNode("//query/country").text
Response.Write value
%>