Ako premeniť XML s XSLT

Ak chcete napísať kód XSLT, mali by ste mať základné znalosti o jazykoch HTML / XHTML , XML, XML, XPath a XSL. XSLT je štýl, ktorý premieňa XML na novú štruktúru pre použitie s rôznymi internetovými analyzátormi. Pokrok technológie priniesol veľa rôznych miest. Moderný používateľ internetu má viac príležitostí ako kedykoľvek predtým surfovať na webe, ako sú napríklad mobilné telefóny, iPod, Xbox a rôzne iné zariadenia so všetkými typickými prehliadačmi.

XSL Transformácia (XSLT) preberá dobre vytvorený kód XML a premení ho na využiteľný formát pre tieto aplikácie.

Začatie transformácie XSLT

XSLT je súčasťou štýlu XSL. Vzhľadom na to, že štýl používa syntax XML , začnete s deklaráciou XML.

- Deklarácia XML

Pridajte vyhlásenie XSL .

- vyhlásenie štýlu hárkov

Definujte priestor názvov XSLT ako súčasť deklarácie štýlu hárkov.

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

XSLT porovnáva kód s šablónou a určuje, ako transformovať XML. Šablóna je súbor pravidiel určených pre štýl štýlu. Prvok šablóny používa XPath na zladenie alebo priradenie kódu. Zhoda môže určiť podriadený prvok alebo celý dokument XML.

- označuje celý dokument
- toto označuje podradený prvok v dokumente.

Napríklad, ak máte podradený prvok nazvaný zodpovedajúci kód:

Pri vytváraní XSLT vytvárate výstupný tok, ktorý je štylizovaný a prezeraný na internetovej stránke.

XSLT obsahuje niekoľko prvkov XSL na definovanie tohto transformačného procesu. Nasledujúcich niekoľko článkov preskúma prvky XSL používané na transformácie XSLT a ďalej rozdelí kódovanie XSLT.