domenica 6 luglio 2014

[XML] XSL




XSL è l'acronimo di eXstensible Stylesheet Language e comprende tre tipi di linguaggio validi per la descrizione di un foglio di stile, di un documento XML.
I tre linguaggi, non dipendenti l'uno dall'altro, sono:

XSLT (XSL Transformation) linguaggio di trasformazione che controlla i dati affinché possano essere resi presentabili nel foglio di stile.
XSL-FO (XSL Formatting Objets) linguaggio che definisce gli stili e la loro formattazione.
XPath (XML Path) linguaggio usato in XSLT che individua gli elementi e gli attributi di un documento XML.

A questi tre linguaggi corrispondono tre meccanismi che risultano essere così un punto non indifferente per la presentazione dei dati in maniera più elastica rispetto alle altre versioni.
Con i meccanicismi di controllo dell'elaborazione (XSLT), di formattazione (XSL-FO) e di individuazione dati (XPath), un file XML viene ad essere visualizzato in diversi formati: pagina da stampare, pagina web etc, e tutti i principali browsers supportano le versioni XSL.

0 commenti:

Posta un commento