Taula de continguts:
- Definició: què significa la transformació del llenguatge de full d’estil extensible (XSLT)?
- Techopedia explica Transformacions del llenguatge d'estils d'estil extensibles (XSLT)
Definició: què significa la transformació del llenguatge de full d’estil extensible (XSLT)?
Extensible Stylesheet Language Transformations (XSLT), més conegut com a 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 d'origen, un o més fulls d'estil XSL, un processador XSL i un o més documents de sortida estructurats.
Techopedia explica Transformacions del llenguatge d'estils d'estil extensibles (XSLT)
XSLT es tracta d’especificar com generar el contingut XML una representació visual, descriure detalls com l’estil i la disposició en un suport de presentació com ara una finestra de visualització, una pantalla de dispositius portàtils, etc. El processador d’estil XSL és el component principal de XSLT participen 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.
