Rozšíriteľné jazykové transformácie štýlov (XSLT)

Autor: Randy Alexander
Dátum Stvorenia: 2 Apríl 2021
Dátum Aktualizácie: 15 Smieť 2024
Anonim
Rozšíriteľné jazykové transformácie štýlov (XSLT) - Technológie
Rozšíriteľné jazykové transformácie štýlov (XSLT) - Technológie

Obsah

Definícia - Čo znamená rozšíriteľná jazyková transformácia štýlov (XSLT)?

Jazyková transformácia rozšíriteľného štýlu (XSLT), známejšia ako transformácia XSL, je jazyk na transformáciu dokumentov XML (Extensible Markup Languague) do iných štruktúrovaných dokumentov. Toto sa dosahuje pomocou šablóny štýlov definujúcej pravidlá šablón na transformáciu daného vstupného dokumentu XML do vhodného výstupného dokumentu pomocou procesora XSL.


Transformácie XSLT sa môžu uskutočňovať na strane klienta alebo servera. Model spracovania XSLT pozostáva z jedného alebo viacerých zdrojových dokumentov XML, jedného alebo viacerých šablón štýlov XSL, procesora XSL a jedného alebo viacerých štruktúrovaných výstupných dokumentov.

Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje rozšíriteľné jazykové transformácie štýlov (XSLT)

XSLT je predovšetkým o špecifikovaní spôsobu, akým by obsah XML generoval vizuálnu reprezentáciu, opisujúc detaily ako štýl, stránkovanie a rozloženie na prezentačnom médiu, ako je napríklad okno displeja, obrazovka vreckového zariadenia atď. Procesor štýlu XSL je hlavnou súčasťou XSLT sa podieľa na interpretácii štýlov a dokumentov a na generovaní obsahu podľa pravidiel šablóny.


Štýl štýlov nepoužíva plnohodnotnú programovaciu syntax, pretože je zložité sa ho učiť a interpretovať. Namiesto toho definuje pravidlá známe ako šablónové pravidlá. Každé z týchto pravidiel určuje vzor, ​​ktorý sa musí nájsť v zdrojovom dokumente. Po nájdení vzoru sa spustí transformácia na vygenerovanie výstupného dokumentu. Vzor používa výrazový jazyk založený na XPath na porovnanie zdrojových uzlov a šablón šablón štýlov.

Sémantika formátovania je zahrnutá do stromu výsledkov, čo umožňuje formátovanie. Sémantiku formátovania možno definovať ako množinu tried predstavujúcich formátovacie objekty. Uzly výsledných stromov sa nazývajú formátovacie objekty. Pravidlá prezentácie sú definované triedami formátovacích objektov a vlastností.