aps...pense que necesitabas leer el XML desde un servidor remoto.
si ese fuese el caso , te dejo este ejemplo para que lo uses.
Código PHP:
<%
REM INICIO
Response.Buffer = True
Dim objXMLHTTP, xml
REM los dos objetos pueden funcionar, va a depender de cual tengfa instalado el IIS
Set xml = Server.CreateObject("Microsoft.XMLHTTP")
Set xml = Server.CreateObject("MSXML2.ServerXMLHTTP")
rem aca debes colocar la ruta del archivo XML que quieres leer, en este caso estoy tratando de obtener el HTML que google envia al invocarlo.
dim ruta
ruta = "http://www.google.cl"
REM Aca se abre el objeto xml que va a viajar por la internet, y se OBTIENE con GET. Checa la documentacion para saber que otras cosas se pueden hacer.
xml.Open "GET", ruta, False
on error resume next
xml.Send
rem esto es basicamente para que veas que pasa si es que se cae
error = err.number
descripcion = err.Description
response.Write("Error al traer el dato desde " & ruta & ": " )
if error = 0 then
response.Write(" NINGUNO")
else
response.Write(error & " " & descripcion)
end if
Response.Write "<h1>el HTML que se trajo es el siguiente:</h1><xmp>"
Response.Write xml.responseText
Response.Write "</xmp><p><hr><p><h1>y asi se ve asi:</h1>"
Response.Write xml.responseText
Set xml = Nothing
REM :)
%>