Salve, io vorrei generare un file xml utilizzando asp che va a prendere fonti dal db access. Ho provato a far generare il xml con questo codice asp:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<%
'assegno il nome al file XML che voglio creare
Dim filename
filename = "DB_to_XML.xml"
'verifico se esiste già un file XML con lo stesso nome
Dim fso
Set fso = Server.CreateObject("Scripting.FileSystemObject")
'se esiste eliminalo
if fso.FileExists(Server.MapPath(filename)) then
fso.DeleteFile(Server.MapPath(filename))
end if
Set fso = Nothing
Dim cn, rs, sql
set cn =server.CreateObject("adodb.connection")
cn.open"driver={microsoft access driver (*.mdb)};dbq="&server.MapPath("images.mdb")
'seleziono tutti i records della tabella myTable
sql = "SELECT * FROM pic"
Set rs = cn.Execute(sql)
'salvo il recordset in un file XML
rs.Save Server.MapPath(filename), 1
'chiudo il recordset, la connessione al database e libero le risorse
rs.Close
Set rs = Nothing
cn.Close
Set cn = Nothing
'creo il link per visualizzare il file XML appena creato
Response.Write("Per visualizzare il file XML appena creato <a href="&_
filename&">clicca qui</a>.")
%>
il problema è che mi genera un xl no semplice come vorrei ma pieno di attributi etc etc, vorrei averlo tipo così:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<images>
<pic>
<image></image>
<caption></caption>
<thumbnail></thumbnail>
</pic>
</images>
Come potrei fare... grazie

Rispondi quotando
recision='10' rs:fixedlength='true' rs:maybenull='false'/>
ma il metodo save lo usi con IE? ho appena letto da una parte che dice che con IE non funziona...mah