• User

    Leggere XML/RSS remoti con ASP

    Ciao a tutti, sto lavorando su questo codice ASP che legge un file xml locale:

    <%
    Dim objXmlDom
    Set objXmlDom = Server.CreateObject("Microsoft.XMLDOM")
    objXmlDom.async = False
    objXmlDom.load Server.MapPath("atomComplete.xml")
    Dim id, published, updated, title, content, nome, uri, email, thr
    Set id = objXmlDom.getElementsByTagName("entry/id")
    Dim i
    i = 0
    For i = 0 To id.length - 1
    Response.Write id(i).Text & "<br>"
    Next
    Set id = Nothing
    Set objXmlDom = Nothing
    %>
    </body>
    </html>

    e tutto funziona bene
    se però provo a leggere un XML/RSS remoto (mettendo http....in objXmlDom.load Server.MapPath) mi dice che la riga contiene parametri scorretti.

    per leggere XML/RSS remoti posso modificare questo script o devo ripartire da capo?

    Sono molto graditi suggerimenti e/o esempi visto che ASP è la prima volta che lo uso :mmm:

    Grazie a tutti 😉


  • User Attivo

    Se non erro è un problema di permessi di accesso che è negato sul remoto con quell'oggetto.
    Dovresti usare un altro oggetto:
    Server.CreateObject("MSXML2.ServerXMLHTTP")