Tutorial XSLT

XSLT è un linguaggio utilizzato per convertire documenti XML in documenti XHTML o altri documenti XML.

XPath è un linguaggio utilizzato per navigare nei documenti XML.

Prima di iniziare, è necessario avere le seguenti conoscenze di base:

Prima di continuare, è necessario avere una conoscenza di base dei seguenti concetti:

  • HTML / XHTML
  • XML / Spazi di nomi XML
  • XPath

Se desideri imparare questi progetti per primi, visita il nostro Pagina iniziale Visita questi tutorial.

Cos'è XSLT?

  • XSLT si riferisce alla trasformazione XSL (XSL Transformations).
  • XSLT è la parte più importante di XSL.
  • XSLT può convertire un documento XML in un altro documento XML.
  • XSLT utilizza XPath per navigare nei documenti XML.
  • XPath è uno standard W3C.

XSLT = Conversione XSL

XSLT è la parte più importante di XSL.

XSLT viene utilizzato per convertire un documento XML in un altro documento XML o in altri tipi di documenti riconosciuti dai browser, come HTML e XHTML. Di solito, questo viene fatto convertendo ogni elemento XML in un elemento (X)HTML.

Con XSLT, puoi aggiungere o rimuovere elementi e attributi nei file di output. Puoi anche riorganizzare gli elementi, eseguire test e decidere quale elemento nascondere o mostrare, ecc.

Una descrizione comune del processo di conversione è:XSLT converte l'albero di origine XML in un albero di risultato XML.

XSLT utilizza XPath

XSLT utilizza XPath per cercare informazioni nei documenti XML. XPath viene utilizzato per navigare nel documento XML attraverso gli elementi e gli attributi.

Se desideri imparare XPath per primo, visita il nostro Tutorial XPath.

Come funziona?

Nel processo di conversione, XSLT utilizza XPath per definire le parti del documento sorgente che possono corrispondere a uno o più modelli predefiniti. Una volta trovato il corrispondente, XSLT convertirà la parte corrispondente del documento sorgente nel documento di risultato.

XSLT è uno standard W3C

XSLT è stato stabilito come standard W3C il 16 novembre 1999.

Per ulteriori informazioni sulle attività XSL di W3C, visitare il nostro Tutorial W3C.