Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Leggere il contenuto di un elemento

Come selezionare il contenuto di un determinato elemento
Come selezionare il contenuto di un determinato elemento
Link copiato negli appunti

Nell'esempio 3 contenuto nella lezione precedente abbiamo utilizzato l'elemento xsl:value-of per accedere al contenuto di un determinato elemento del documento sorgente XML. L'attributo select dell'elemento xsl:value-of può assumere i seguenti valori:

  • il nome del tag dell'elemento
  • il carattere . (punto) che prende il valore dell'elemento corrente
  • text() prende il testo dell'elemento corrente

Notiamo che nel caso del template corrispondente all'elemento albums/album utilizzando:

<xsl:value-of select="." />

prendiamo tutti gli elementi presenti all'interno dell'elemento album e li riportiamo nell'output (infatti, se osserviamo sul browser il risultato, viene proprio riportato per ogni album il suo titolo, l'anno di pubblicazione e l'etichetta che lo ha prodotto).

Se ad esempio avessimo specificato nell'attributo select solo l'elemento titolo:

<xsl:value-of select="titolo" />

in output non avremmo avuto l'anno e l'etichetta, ma appunto solamente il titolo dell'album!

Ti consigliamo anche