Leggere il contenuto di un elemento

17 marzo 2006

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!

Tutte le lezioni

1 ... 6 7 8 ... 30

Se vuoi aggiornamenti su Leggere il contenuto di un elemento inserisci la tua e-mail nel box qui sotto:
 
X
Se vuoi aggiornamenti su Leggere il contenuto di un elemento

inserisci la tua e-mail nel box qui sotto:

Ho letto e acconsento l'informativa sulla privacy

Acconsento al trattamento di cui al punto 3 dell'informativa sulla privacy