Transformacions del llenguatge d'estils d'estil extensibles (XSLT)

Autora: Randy Alexander
Data De La Creació: 2 Abril 2021
Data D’Actualització: 15 Ser Possible 2024
Anonim
Transformacions del llenguatge d'estils d'estil extensibles (XSLT) - Tecnologia
Transformacions del llenguatge d'estils d'estil extensibles (XSLT) - Tecnologia

Content

Definició: què significa la transformació del llenguatge de full d’estil extensible (XSLT)?

Extensible Stylesheet Language Transformations (XSLT), més conegut com transformacions XSL, és un llenguatge per transformar els documents Extensible Markup Languague (XML) en altres documents estructurats. Això es fa mitjançant un full d’estil que defineix les regles de plantilla per transformar un document XML d’entrada determinat en un document de sortida adequat amb l’ajuda d’un processador XSL.


Les transformacions de XSLT poden tenir lloc al client o al servidor. El model de processament XSLT consisteix en un o més documents XML font, un o més fulls d'estil XSL, un processador XSL i un o més documents de sortida estructurats.

Una introducció a Microsoft Azure i al Microsoft Cloud | Durant aquesta guia, podreu conèixer què és la informàtica en núvol i com Microsoft Azure us pot ajudar a migrar i executar el vostre negoci des del núvol.

Techopedia explica Transformacions del llenguatge d'estils d'estil extensibles (XSLT)

XSLT es tracta d’especificar com generarà el contingut XML una representació visual, descrivint detalls com l’estil, la paginació i la disposició en un suport de presentació com ara una finestra de visualització, la pantalla de dispositius portàtils, etc. El processador d’estil XSL és el component principal de XSLT participa en la interpretació del full d’estil i del document i en la generació de contingut segons les regles de la plantilla.


El full d'estil no utilitza una sintaxi de programació completa, ja que és complex per aprendre i interpretar. En canvi, defineix regles conegudes com a regles de plantilla. Cadascuna d’aquestes regles especifica un patró que s’ha de trobar al document font. En trobar el patró, la transformació s'activa per generar el document de sortida. El patró utilitza un llenguatge d’expressió basat en XPath per comparar nodes font i plantilles de fulls d’estil.

La semàntica de format s'inclou a l'arbre de resultats, que permet la formatada. La semàntica de format es pot definir com un conjunt de classes que representen objectes de format. Els nodes de l'arbre de resultats es denominen objectes de format. Les regles de presentació es defineixen mitjançant classes d’objectes i propietats de format.