Devo leggere un file xml molto complesso. Ho preparato la struttura di base del file ed ho realizzato una pagina asp per leggere i dati. Il tutto funzionava regolarmente.
Ad un certo punto non riesco piu' a leggere ne file proveniente da esterno ne i miei di prova.
ho tagliato tutto il codice e portato il file asp a leggere solo una riga ma il problema permane.
Sembra che non riesca a capire il numero di record presenti o lo legga come file vuoto
Il codice e' il seguente
<% response.buffer=false %>
<html>
<head>
<meta http-equiv="Content-Language" content="it">
<title> *** Lettura file XML ****</title>
</head>
<body>
<p align="center"><img border="0" src="..\logo.png" width="318" height="76"></p>
<%
Dim objXmlDom
Set objXmlDom = Server.CreateObject("Microsoft.XMLDOM")
objXmlDom.async = False
objXmlDom.load Server.MapPath("\XML_data\todobrasil_feed_test.xml")
'-------------------------------------------------------------------------
' Dimensionamento Array
'-------------------------------------------------------------------------
response.write (" Inizio dimensionamento Array <br>")
Dim ag
response.write (" FINE dimensionamento Array " & time() &" <br>")
Set ag = objXmlDom.getElementsByTagName("Anuncios/AgenciaNome")
response.write "n. record =" & ag.length - 1
Dim i
i = 0
For i = 0 To ag.length - 1
response.write (" record n.= "& A & "<BR>")
%>
<div align="center">
<table border="1" width="852">
<tr>
<td colspan="2">Agencia</td>
<td width="599" colspan="4"> <%=ag(I).Text%></td>
</tr>
</table>
</div>
<%
'----------------------------------------------------------------------
Next
response.write "<hr>"
Set objXmlDom = Nothing
%>
</p>
</body>
</html>
-----------------------------------------------------
Il feed
<?xml version="1.0" encoding="UTF-8"?>
<root>
<Anuncios>
<AgenciaNome>Matriz</AgenciaNome>
</Anuncios>
</root
come numero record porta
n. record =-1
qualche idea in proposito ???
grazie in anticipo
Ad un certo punto non riesco piu' a leggere ne file proveniente da esterno ne i miei di prova.
ho tagliato tutto il codice e portato il file asp a leggere solo una riga ma il problema permane.
Sembra che non riesca a capire il numero di record presenti o lo legga come file vuoto
Il codice e' il seguente
<% response.buffer=false %>
<html>
<head>
<meta http-equiv="Content-Language" content="it">
<title> *** Lettura file XML ****</title>
</head>
<body>
<p align="center"><img border="0" src="..\logo.png" width="318" height="76"></p>
<%
Dim objXmlDom
Set objXmlDom = Server.CreateObject("Microsoft.XMLDOM")
objXmlDom.async = False
objXmlDom.load Server.MapPath("\XML_data\todobrasil_feed_test.xml")
'-------------------------------------------------------------------------
' Dimensionamento Array
'-------------------------------------------------------------------------
response.write (" Inizio dimensionamento Array <br>")
Dim ag
response.write (" FINE dimensionamento Array " & time() &" <br>")
Set ag = objXmlDom.getElementsByTagName("Anuncios/AgenciaNome")
response.write "n. record =" & ag.length - 1
Dim i
i = 0
For i = 0 To ag.length - 1
response.write (" record n.= "& A & "<BR>")
%>
<div align="center">
<table border="1" width="852">
<tr>
<td colspan="2">Agencia</td>
<td width="599" colspan="4"> <%=ag(I).Text%></td>
</tr>
</table>
</div>
<%
'----------------------------------------------------------------------
Next
response.write "<hr>"
Set objXmlDom = Nothing
%>
</p>
</body>
</html>
-----------------------------------------------------
Il feed
<?xml version="1.0" encoding="UTF-8"?>
<root>
<Anuncios>
<AgenciaNome>Matriz</AgenciaNome>
</Anuncios>
</root
come numero record porta
n. record =-1
qualche idea in proposito ???
grazie in anticipo