Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [aiuto scrpt] Leggere xml

    codice:
    <table border="1"><%
    call main()
    
    sub main()
    	Set objXMLDoc = Server.CreateObject("Microsoft.XMLDOM")
    	objXMLDoc.load(Server.MapPath("rss.xml"))
    	
    	Set objChildNodes = objXMLDoc.documentElement.childNodes
    	Dim livello
    	livello = -1
    	
    	' primo nodo
    	call AttraversaXML(objChildNodes)
    	
    	set objChildNodes = Nothing
    	Set objXML = Nothing
    end sub
    
    Sub AttraversaXML(objChildNodes)
    	For Each strNode In objChildNodes
    	  livello = livello + 1
    	  if livello = 0 then Response.write("<tr>")
    		 
    		  ' nome del nodo
    		  Response.write("<td>" & strNode.nodeName & "")
    		  ' valore del nodo
    		  if Len(strNode.nodeValue)>0 then Response.write(": " & strNode.nodeValue)
    			  Response.write("</td>")
    			  ' se ci sono altri nodi, cicla su tutti
    			  if strNode.ChildNodes.length>0 then
    				  call AttraversaXML(strNode.childNodes)
    	  end if
    		  Response.write("</tr>" & VbCrLf)
    	Next
    End Sub
    %></table>
    Salve a tutti.

    Innanzi tutto, chiedo se è legale (ma penso proprio di si) ripubblicare le news che sono fornite in formato xml da ormai quasi tutti i siti, sul sito che sto finendo di realizzare?

    Dunque vorrei chiedere a chiunque abbia un po' di tempo, di aiutarmi a modificare questo script che ho trovato in rete. Io di xml non conosco praticamente niente. Di asp un po' di più.
    Lo script, allo stato attuale, legge un file xml e lo restituisce a video... nudo e crudo tutto intero.
    I file xml che dovrebbe leggere (sempre se possibile e legale) sono questi:
    http://www.gazzetta.it/rss/Pallavolo.xml
    http://www.gazzetta.it/rss/Home.xml
    http://www.legavolley.it/rss.asp

    A me servirebbe:
    1. leggere i nodi (dico bene?) "title" e "link" dal nodo "channel"
    2. Stampare i nodi "title", "link", "description" e "pubDate" per i primi N (non so precisamente il numero che mi servirà) nodi "item"

    In pratica non ho idea di come riuscire a identificare i nodi che mi interessano!

    Spero di essere stato il più chiaro possibile!
    Ringrazio anticipatamente tutti coloro che avranno voglia di cimentarsi in questa avventura!!!



  2. #2
    uppete

    Vi prego... un aiutino...


  3. #3
    VVoVe: Ariuppete

    Mi basta anche un altro script, personalizzabile come da me specificato. Anche in un altro linguaggio! Devo riuscire a fare quello che ho in mente (sono molto testardo)!
    Mi vanno bene anche qualche link... specifico per quello che chiedo.

    Scusate l'insistenza


  4. #4
    up

    ci sto sbattendo ancora la testa!!

    A nessuno è venuta qualche idea nel fine settimana?

  5. #5
    Bastava una semplice ricerca nel forum con chiave rss per trovare questo 3D che sicuramente fa al caso tuo.

  6. #6
    Grazie mille!!!!
    Appena arrivo a casa lo provo subito, ma vista l'esperienza dell'altro utente credo che sia perfetto.

    Giurin giurello che avevo cercato!!

    Grazie ancora!!

  7. #7
    Prego, è sempre un piacere poter essere d'aiuto!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.