Jeg har fundet løsningen på cross domain-problemet. Jeg lavede et ASP-script der henter XML-filen og derefter inddeler jeg den i et array.
<%
Response.Buffer = True
Dim objXMLHTTP, xml
Set objXML = Server.CreateObject("Microsoft.XMLHTTP")
url="http://www.DIN-URL.dk/din-xml-fil.xml"
objXML.Open "GET", url , False
objXML.Send
'Response.Write objXML.responseText
myArray = Split(objXML.responseText," ")
Dim counter
for counter = 0 to UBound(myArray)
Response.Write(counter & ": " & myArray(counter) & "<br />")
next
Set objXML = Nothing
%>
Eller hvis der skal hentes XML direkte ind kan det gøres sådan her:
<%
url = "http://www.server.com/DIN-URL.XML"
set xmlhttp = CreateObject("MSXML2.ServerXMLHTTP")
xmlhttp.open "GET", url, false
xmlhttp.send ""
Response.write server.HTMLEncode(xmlhttp.responseText)
%>
Ingen kommentarer:
Send en kommentar