Jak transformovat XML pomocí XSLT

Chcete-li psát kód XSLT, měli byste mít základní znalost HTML / XHTML , XML, XML Namespaces, XPath a XSL. XSLT je stylový list, který transformuje XML do nové struktury pro použití s ​​různými internetovými parsery. Pokrok technologie přinesl mnoho různých míst. Moderní uživatel internetu má více příležitostí než kdy jindy surfovat po internetu, jako jsou mobilní telefony, iPod, Xbox a různá jiná zařízení se všemi charakteristickými prohlížeči.

XSL Transformace (XSLT) využívá dobře vytvořený kód XML a přeměňuje jej na použitelný formát pro tyto aplikace.

Začátek transformace XSLT

XSLT je součástí listu stylů XSL. Vzhledem k tomu, že štítek používá syntaxi XML , začínáte příkazem prohlášení XML.

- Deklarace XML

Přidejte příkaz XSL .

- prohlášení o stylu listu

Definujte prostor názvů XSLT jako součást deklarace stylového listu.

xmlns: xsl = "http://www.w3.org/1999/XSL/Transform">

XSLT porovnává kód s šablonou a určuje, jak má XML transformovat. Šablona je soubor pravidel vytvořených pro stylový list. Prvek šablony používá kód XPath ke shodě nebo přiřazení kódu. Přiřazení může určit podřízený prvek nebo celý dokument XML.

- označuje celý dokument
- toto označuje podřízený prvek v dokumentu.

Například pokud máte podřízený prvek nazvaný odpovídající kód by byl:

Při vytváření XSLT vytvoříte výstupní proud, který je stylizovaný a zobrazen na internetové stránce.

XSLT obsahuje řadu prvků XSL, které definují tento transformační proces. Další články zkoumají prvky XSL používané pro transformace XSLT a dále rozdělují kódování XSLT.