- Home
- Categorie
- Coding e Sistemistica
- Altri linguaggi per il web
- [ASP] ASP e XMLDOM
-
[ASP] ASP e XMLDOM
Ciao a tutti,
ho un file xml così strutturato<news data="30/05/2002">TEST1</news>
<news data="02/05/2002">TEST2"</news>
<news data="02/04/2002">TEST3</news>
<news data="02/03/2002">TEST4</news>ho scritto la seguente pagina per la lettura
<%
Set MyXML = Server.CreateObject("Microsoft.XMLDOM")
MyXML.Async = False
MyXML.Load Server.MapPath("news.xml")dim news
set news = MyXML.getElementsByTagName("news")Dim i
i = 0
For i = 0 To news.length - 1
Response.Write news(i).Text & "
"
Response.Write news(i).getAttribute("data") & "
" & "
"
Next
%>ma quando richiamo la pagina viene visualizzata bianca
-
controlla che news non sia vuoto
-
-
Prova a stampare la variabile news:
<%
Set MyXML = Server.CreateObject("Microsoft.XMLDOM")
MyXML.Async = False
MyXML.Load Server.MapPath("news.xml")dim news
set news = MyXML.getElementsByTagName("news")Response.Write(news)
Dim i
i = 0
For i = 0 To news.length - 1
Response.Write news(i).Text & "
"
Response.Write news(i).getAttribute("data") & "
" & "
"
Next
%>
-
Ecco il risultato
Oggetto risposta error 'ASP 0185 : 8002000e' Impossibile trovare la proprietà predefinita /aspxml/index.asp, line 0 Impossibile trovare una proprietà predefinita dell'oggetto.
-
Scua nella fretta non avevo visto che il problema è semplicemente nel file xml
Non hai impostato l'item:
<nomeitem>
<news data="30/05/2002">TEST1</news>
<news data="02/05/2002">TEST2"</news>
<news data="02/04/2002">TEST3</news>
<news data="02/03/2002">TEST4</news>
</nomeitem>
-
io ho lo stesso problema ... ho copiato lo stesso esempio sopra e si verifica lo stesso ....
e' stata trovata una soluzione??? ??
AIUTOOOOOOOOOOOOOOOOOOO:x