Ti posto il codice che ho utilizzato (se non ho tralasciato qualche stringa, ho semplificato il codice):
codice:
<%
Dim MyXML
Set MyXML = Server.CreateObject("Microsoft.XMLDOM")
MyXML.Async = False
MyXML.Load Server.MapPath("file.xml")
set controllo= MyXML.getElementsByTagName("annuncio/riferimento")
Dim i
i = 0
For i = 0 To controllo.length - 1
set descrizione= MyXML.getElementsByTagName("annuncio/descrizione")
descrizione=descrizione(i).Text
sql="insert into db (descrizione) values ('"&descrizione&"')"
set rs=conn.execute(sql)
Next
response.write "FATTO"
Set nome = Nothing
Set telefono = Nothing
Set MyXML = Nothing
%>
il file xml è strutturato così:
codice:
<annunci>
<annuncio>
<riferimento>123</riferimento>
<descrizione>bla bla bla bla bla bla</descrizione>
</annuncio>
</annunci>