Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente bannato
    Registrato dal
    Jan 2006
    Messaggi
    100

    leggere gli attributi di un nodo xml

    scrivere gli xml ed usarli con xslt è facile, il difficile per me è leggerli come si deve...

    mettiamo che ho un file xml impostato così:
    ...
    <item>
    <nodoroprietario attributo="valore" />
    </item>
    ...
    come faccio a leggere il valore dell'attributo di quell'unico nodo? possibilmente senza dover ciclare tutti nodi
    (premesso che conosco a priori sia il nome del nodo che dell'attributo)

  2. #2
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    ma vuoi leggerli con xsl o con asp ?

  3. #3
    Utente bannato
    Registrato dal
    Jan 2006
    Messaggi
    100
    no no devo leggerlo da asp

    nello specifico è il file xml messo a disposizione da yahoo e contenente le previsioni meteo per i prossimi giorni
    volevo integrarlo in una sezione del mi sito per dare informazioni semplici del tipo "Giorno 5 raduno a roma, tempo previsto: sereno poco nuvoloso"

    la struttura del file xml è semplice e contiene un solo <item> all'interno del quale ci sono 3 nodi (uno per la situazione meteo attuale ed uno per le previsioni), ed i dati metereologici sono inseriti in questi nodi come attributi

    il file è questo: http://xml.weather.yahoo.com/forecastrss?p=ITXX0067&u=c

    comunque se per quello che vorrei fare io avete altre soluzioni sono disponibilissimo

  4. #4
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    dovresti capire come aprire un oggetto xml e scorrerlo...

    ti conviene guardare qui http://www.w3schools.com/dom/dom_intro.asp

    se non sbaglio ci sono tutti gli esempi anche su come ottenere il valore di un attributo...

    a me verrebbe meglio farlo in xsl ma se vuoi elaborare la pagina con altri valori asp la cosa potrebbe complicarsi un pò.

    spero di esserti stato di aiuto.
    Ciao.

  5. #5
    Utente bannato
    Registrato dal
    Jan 2006
    Messaggi
    100
    grazie

    il problema è che per fare quello che voglio fare io bisogna selezionare il nodo giusto ed estrarre un codice e tramite asp metterlo in relazione con una tabella che restituisce la descrizione del clima
    insomma... xsl purtroppo non bastava

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.