72 messaggi dal 03 ottobre 2002
www.balarm.it
<%
Const adOpenKeyset = 1
Const adLockReadOnly = 1

StrConnessione = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("database.mdb")

Set Conn = Server.CreateObject("ADODB.Connection") 
Conn.Open StrConnessione

SQL = "SELECT * FROM elenco"

Response.ContentType="text/xml"
Response.Expires = -1
%><?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>

<elenco>
<%

Set rs = Server.CreateObject("ADODB.RecordSet") 
rs.Open SQL, Conn, adOpenKeyset,adLockReadOnly 

Do while not rs.eof 

  Response.Write "<lista nome=""" & rs("nome") & """ cognome=""" & rs("cognome") & """ via=""" & rs("via") & """ foto=""" & rs("foto") & """><info paese=""" & rs("paese") & """ link=""" &rs("link") &"""/></lista>" 

rs.movenext 

Loop 

rs.close 
set rs=nothing 

Response.Write "</elenco>" 

Conn.Close
set Conn=nothing
%>


non visualizza il corretto XML. cosa c'è di sbagliato?

http://www.balarm.it - E-Magazine di cultura, spettacolo & società
11.886 messaggi dal 09 febbraio 2002
Contributi
ciao, cosa ti visualizza?
posta anche l'output che la pagina produce.

A me è capitato una volta che Internet Explorer visualizzasse l'xml a singhiozzo, cioè una volta si e tre no. Il contenuto comunque non cambiava.
Giustamente, hai anche impostato il mimetype corretto, quindi se l'xml è sintatticamente corretto non saprei che consigliarti.
Puoi postare l'output? ciao

Enjoy learning and just keep making
5 messaggi dal 11 giugno 2004
...inizialmente ho avuto un problema simile.....

Hai provato ad inserire anche la P.I. ed il nodo Root[<elenco>] mediante il comando Response.Write?


...e poi fai attenzione ai doppi apici che usi per inserire gli attributi di lista. Prova a sostituirli con apici singoli:

Response.Write "<lista nome=' " & rs("nome") &" ' cognome=' " & rs("cognome") & " ' via=' " & rs("via") & " ' foto=' " & rs("foto") & " ' ><info paese=' " ....


Ciao!
5 messaggi dal 11 giugno 2004
... dimenticavo! la regola dei doppi apici, la devi tenere in considerazione anche quando inserisci la P.I. con Response.Write

Ciao

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.