Unire due espressioni con XSLT
Le espressioni che abbiamo utilizzato fon´ora sono state abbastanza sempici in quanto trovano corrispondenza solo con nodi dello stesso tipo. Possiamo creare anche delle espressioni che trovano corrispondenza con nodi di tipo diverso.
Usare i modelli in XSLT
Fino a questo punto abbiamo visto come selezionare elementi ed atributi degli stessi da un documento sorgente XML grazie alle espressioni di XPath. Con l´utilizzo di queste espressioni, quando si mettono in corrispondenza i modelli, si ha un controllo maggiore sull´output attraverso un foglio di stile.
Assi a più livelli con XPath
Negli esempi che abbiamo visto, gli assi prevedono un solo livello nell´albero del sorgente XML. Essi vanno un livello più giù (ai nodi figli) o un livello più su ( ai nodi genitori). Diversi assi, invece, operano con più livelli.
Usare il carattere jolly con XPath
I caratteri jolly li troviamo comunemente nalla maggor parte delle funzioni e linguaggi di programmazione orientati alla ricerca di dati. XPath, invece, ha un solo carattere jolly che è contraddistinto dal simbolo * (asterisco).
Acquisire il valore di un elemento con XPath
Il codice nel quale ci siamo imbattuti fino ad ora, opera su un elemento (o un insieme di elementi). All´interno di un gruppo di elementi (per esempio piatto), nessun nodo è stato selezionato.