0
我正在尝试将一些XML抽取到旧网站的经典ASP中。在经典ASP中读取XML
我可以使它适用于一个例子,但不是另一个例子。我想知道是否有人能让我知道我需要做些什么才能让它们都运行。提前致谢。
工作实施例
Dim o2, oXML2
Set oXML2 = Server.CreateObject("Msxml2.DOMDocument.6.0")
Set o2 = Server.CreateObject("Msxml2.ServerXMLHTTP.6.0")
o2.open "GET", "https://api.eveonline.com/eve/CharacterID.xml.aspx?names=BorisKarlov", False
o2.send
xml2 = o2.responseText
oXML2.LoadXML xml2
response.Write oXML2.selectSingleNode("//currentTime").Text
未按例如
Dim o, oXML
Set oXML = Server.CreateObject("Msxml2.DOMDocument.6.0")
Set o = Server.CreateObject("Msxml2.ServerXMLHTTP.6.0")
o.open "GET", "http://api.freelancer.com/User/Properties.xml?id=sulung81", False
o.send
xml = o.responseText
oXML.LoadXML xml
response.Write oXML.selectSingleNode("//url").Text
而且,它不起作用?你得到了什么?你认为你应该得到什么?有没有错误? –
非常感谢您对此的帮助。我收到错误:msxml6.dll错误'80004005' 尝试修改只读节点。 相关的行: oXML.setProperty“SelectionNamespaces”,“xmlns:fl ='http://api.freelancer.com/schemas/xml-0.1'” – tommarshallandrews