con questo feed va:
codice:
<lu>
<%
Set objXML = Server.CreateObject("msxml2.DOMDocument.3.0")
objXML.async = false
objXML.setProperty "ServerHTTPRequest", True
objXML.validateOnParse = false
objXML.preserveWhiteSpace = false
blnLoaded = objXML.Load("http://www.valdelsa.net/url-cy92-it.xml")
' guardo se ci sono errori
If Not blnLoaded Then
Response.write "
Errore
: " & objXML.parseError.errorCode & "
"
Response.Write "Linea: " & objXML.parseError.line & "/"
Response.WRite "Colonna: " & objXML.parseError.linepos & "</p>"
Else
' se nn ci sono errori proseguo e carico le info del feed rss
Set Nodo = objXML.getElementsByTagName("item")
For Each objNodi In Nodo
' sfoglio i nodi
For Each objNodo In objNodi.childNodes
Select Case objNodo.nodeName
Case "title"
titolo = objNodo.firstChild.nodevalue
Case "link"
link = objNodo.firstChild.nodevalue
Case "description"
descrizione = objNodo.firstChild.nodevalue
Case "dc:date"
data = objNodo.firstChild.nodevalue
data = Replace(data,"T"," alle ")
data = Replace(data,"+00:00","")
Case "pubDate"
on error resume next
data = FormatDateTime(CDate(objNodo.firstChild.nodevalue),vbLongDate)
on error goto 0
End Select
Next
' VISUALIZZO il FEED
Response.write ("[*]<a href=""" & link & """ title=""Leggi: " & titolo & """ target=""_blank"">")
Response.Write (titolo & "</a> " & data & "
" & descrizione & "")
Next
set Nodo = Nothing
End if
%>[/list]
con questo feed non va:
codice:
<lu>
<%
Set objXML = Server.CreateObject("msxml2.DOMDocument.3.0")
objXML.async = false
objXML.setProperty "ServerHTTPRequest", True
objXML.validateOnParse = false
objXML.preserveWhiteSpace = false
blnLoaded = objXML.Load("http://www.terresiena.it/index.php?format=feed&type=rss&lang=it")
' guardo se ci sono errori
If Not blnLoaded Then
Response.write "
Errore
: " & objXML.parseError.errorCode & "
"
Response.Write "Linea: " & objXML.parseError.line & "/"
Response.WRite "Colonna: " & objXML.parseError.linepos & "</p>"
Else
' se nn ci sono errori proseguo e carico le info del feed rss
Set Nodo = objXML.getElementsByTagName("item")
For Each objNodi In Nodo
' sfoglio i nodi
For Each objNodo In objNodi.childNodes
Select Case objNodo.nodeName
Case "title"
titolo = objNodo.firstChild.nodevalue
Case "link"
link = objNodo.firstChild.nodevalue
Case "description"
descrizione = objNodo.firstChild.nodevalue
Case "dc:date"
data = objNodo.firstChild.nodevalue
data = Replace(data,"T"," alle ")
data = Replace(data,"+00:00","")
Case "pubDate"
on error resume next
data = FormatDateTime(CDate(objNodo.firstChild.nodevalue),vbLongDate)
on error goto 0
End Select
Next
' VISUALIZZO il FEED
Response.write ("[*]<a href=""" & link & """ title=""Leggi: " & titolo & """ target=""_blank"">")
Response.Write (titolo & "</a> " & data & "
" & descrizione & "")
Next
set Nodo = Nothing
End if
%>[/list]
stesso script cambio solo il link...... qualche anima pia che mi spieghi il perchè?!
ci sto impazzendo....