Esempi - XML

Loris Tissino home
^

Esempi di documenti XML

© 2003-2006 Loris Tissino (www.tissino.it)

Esempi di base

Questi esempi possono essere visualizzati direttamente nei browser pių moderni (ad esempio Mozilla).

Trasformazioni XSLT

I documenti qui di seguito sono stati ottenuti con il programma xsltproc, un processore XSLT utilizzabile dalla riga di comando con una sintassi molto semplice:

xsltproc stilexslt.xsl documento.xml > documentoottenuto.html

Foglio XSLT usato Documento XML processato Documento HTML ottenuto Commenti
base.xsl libridtdest.xml base.html (sorgente) Una trasformazione di base
foreach.xsl libridtdest.xml foreach.html (sorgente) Una trasformazione pių sofisticata, ottenuta con il costrutto xsl:for-each
if.xsl libridtdest.xml if.html (sorgente) Un miglioramento dell'esempio precedente, con l'uso del costrutto xsl:if
sort.xsl libridtdest.xml sort.html (sorgente) Una tabella ordinata, ottenuta con il costrutto xsl:sort
choose.xsl libridtdest.xml choose.html (sorgente) Un esempio di uso degli attributi durante la trasformazione, in cui si vede anche un possibile uso del costrutto xsl:choose

XML in pratica

Il formato nativo dei documenti OpenOffice.org č l'XML. I file sxi di OOo Impress, ad esempio, non sono null'altro che documenti compressi in formato zip. Scompattandoli, vi si trovano file xml.

Il KDE Desktop Environment, molto utilizzato in ambiente Linux, usa XML come formato nativo per molti suoi file di configurazione e gestione.

PHP e XML


Loris Tissino (www.tissino.it)
email loris@tissino.it

Google
 
Web www.tissino.it