Per poter leggere un file xml da asp ti occorre usare la DOM.
E' sufficiente che ti crei un oggetto dom in questa maniera:
codice:
set objXML = Server.CreateObject("MSXML2.DomDocument")
if objXML Is Nothing then
Response.Write ErrorReport ( cstr(-1) , "Error in Server.CreateObject('MSXML.DomDocument')"
Response.End
end if
carichi il tuo file xml nel tuo oggetto appena creato:
codice:
Dim path
objXML.Load(MyPath)
e assegni ad una variabile il nodo che vuoi visualizzare
codice:
dim TrnId
Set TrnId = objXML.selectSingleNode("rubrica/cognome")
if TrnId Is Nothing then
Response.Write ErrorReport ( cstr(-1) , "Error: Cannot find TAG {rubrica/cognome} in xml input", "default")
Response.End
end if
Piccoli consigli:
Per poter usare al meglio la DOM v2.0 ti consiglio di aggiornare la versione di IE alla versione ultima (6.0) la quale probabilmente nn da problemi (fino ad ora, ma con la microsoft nn si sa mai )
Toe