Acasă Dezvoltare Ce este xslt? - definiție din techopedia

Ce este xslt? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă transformările limbajului extensibil (XSLT)?

Extensible Stylesheet Language Transformations (XSLT), mai cunoscut sub numele de transformări XSL, este un limbaj pentru transformarea documentelor Extensible Markup Languague (XML) în alte documente structurate. Acest lucru se face folosind o foaie de stil care definește regulile șablonului pentru transformarea unui document XML de intrare dat într-un document de ieșire adecvat cu ajutorul unui procesor XSL.

Transformările XSLT pot avea loc fie la client, fie la server. Modelul de procesare XSLT constă dintr-unul sau mai multe documente XML sursă, unul sau mai multe foi de stil XSL, un procesor XSL și unul sau mai multe documente de ieșire structurate.

Techopedia explică transformările limbajului extensibil (XSLT)

XSLT se referă la specificarea modului în care conținutul XML ar genera o reprezentare vizuală, care descrie detalii precum stilul și aspectul pe un mediu de prezentare, cum ar fi o fereastră de afișare, ecranul dispozitivului portabil, etc. Procesorul în stil XSL este componenta principală în XSLT implicat în interpretarea foii de stil și a documentului și generarea de conținut conform regulilor șablonului.

Foaia de stil nu folosește sintaxa de programare completă, deoarece este complexă de învățat și interpretat. În schimb, definește regulile cunoscute sub numele de reguli de șablon. Fiecare dintre aceste reguli specifică un model care trebuie găsit în documentul sursă. La găsirea modelului, transformarea este declanșată pentru a genera documentul de ieșire. Modelul folosește un limbaj de expresie bazat pe XPath pentru a compara nodurile sursă și șabloanele foilor de stil.

Semantica de formatare este inclusă în arborele de rezultate, care permite formatarea. Semantica de formatare poate fi definită ca un set de clase reprezentând obiecte de formatare. Nodurile arborelui rezultat sunt denumite obiecte de formatare. Regulile de prezentare sunt definite prin clase de formate de obiecte și proprietăți.

Ce este xslt? - definiție din techopedia