Abbiamo visto come a grandi linee avviene una trasformazione. Nelle prossime lezioni vedremo come poter accedere ai dati contenuti negli elementi di un XML e traformarli in modo più efficace.
Il nostro nuovo documento XML (listacd2.xml) è del tutto simile a quello
utilizzato nell'esempio 1 con una differenza però nell'istruzione di
assegnazione:
<?xml-stylesheet type="text/xsl" href="listacd_es2.xslt"?>
in cui abbiamo specificato un nuovo documento XSLT (listacd_es2.xslt).
Per agevolare il lavoro segnaliamo qui sotto i tipi di dato contenuti in un documento XML che sono accessibili con XSLT:
- Elemento Radice
- Testo
- Attributo
- Commento ( il contenuto tra i tag
<!--
e-->
) - Namespace ( che contiene un riferimento ad un URI )
- Istruzione di elaborazione ( il contenuto tra i tag
<?
e?>
)
Negli esempi che seguiranno mostreremo come fare caso per caso. Ora andiamo subito a considerare i nostri due file XML e XSLT. Si inizia per davvero!