Co je to XSLT (Extensible Style Sheet Language Transformation)?

Čo je XSLT (Extensible Style Sheet Language Transformation) a na čo sa používa?

Značí sa pre „Extensible Style Sheet Language Transformation“. Hoci XML má byť štandardizovaným jazykom, nie všetky dokumenty XML používajú rovnaký typ formátovania. Preto je niekedy potrebné dokumenty „transformovať“ alebo upraviť tak, aby ich iný skript alebo program dokázal prečítať. Túto transformáciu umožňuje XSLT.

Stylový list XSLT poskytuje šablónu s pravidlami, ktorým musia dokumenty XML vyhovovať. Na vstupe prijíma dokument XML a na výstupe vytvára súbor, ktorý je rozpoznateľný určeným programom. XSLT môže napríklad prijať dokument XML, ktorý obsahuje technické špecifikácie počítača, a zmeniť ho na stránku HTML, ktorú možno zobraziť vo webovom prehliadači. Iný XSLT môže premeniť dokument XML obsahujúci nové príbehy a zmeniť ho na textový dokument vhodný na tlačenie.

XSLT sa môžu použiť na transformáciu dokumentov XML do upraveného súboru XML alebo do úplne samostatného formátu, ako sú vyššie uvedené príklady HTML a textu. V skutočnosti je možné pomocou štýlových hárkov XSLT vyvolať ten istý dokument XML na webe, v databázovom programe, v e-mailovej správe alebo v tlačenom dokumente. Aj preto, že XML používa štandardné formátovanie založené na značkách, môže byť jeden XSLT účinný na veľký rozsah súborov s formátom XML.

Definícia XSLT (Extensible Style Sheet Language Transformation) na tejto stránke je pôvodná definícia na SharTec.eu. Ak chcete uviesť odkaz na túto stránku, nezabudnite uviesť zdroj článku.

Cieľom stránky SharTec.eu je vysvetľovať počítačovú terminológiu zrozumiteľným spôsobom. Pri každej uverejnenej definícii sa snažíme o jednoduchosť a presnosť. Ak máte pripomienky k definícii jazyka XSLT (Extensible Style Sheet Language Transformation) alebo chcete navrhnúť nový technický termín, kontaktujte nás.