XSLT online: transformace XML šablonou
Spusť XSLT šablonu nad XML dokumentem a podívej se na výsledek. Transformace běží na knihovně libxslt (XSLT 1.0 s rozšířeními EXSLT) zkompilované do WebAssembly, takže funguje i v prohlížečích, které vestavěné XSLT odstraňují. Data se nikam neodesílají.
Anglicky XSLT tester.
Poznámka: transformace běží v prohlížeči na knihovně libxslt (XSLT 1.0 s rozšířeními EXSLT) zkompilované do WebAssembly — stejném jádru, jaké dřív používal Chrome. Nezávisí tak na vestavěné podpoře XSLT, kterou prohlížeče odstraňují, a data se nikam neodesílají. Při první transformaci se engine stáhne (asi 1,3 MB).
Jak použít: XSLT tester
Výstupem může být HTML, jiné XML nebo text, například CSV. Výsledek zkontroluj v náhledu a stáhni jako soubor.
- Vlož dokument do pole
Vstup (XML). - Vlož šablonu do pole
XSLT šablona. - Klikni na
Transformovat. Výsledek se objeví v poliVýstup. - Tlačítkem
Stáhnout výstupho uložíš jako soubor.
Časté chyby a tipy
- XSLT 2.0 a 3.0
- libxslt umí jen XSLT 1.0. Konstrukce jako
xsl:for-each-groupneboformat-date()potřebují procesor Saxon. - Šablona nic nenajde
- Má-li vstup výchozí jmenný prostor, musí ho šablona deklarovat s prefixem a používat ho v
matchiselect. - První spuštění trvá déle
- Při první transformaci se stáhne engine (asi 1,3 MB), další už běží hned.
Nástroj je zdarma a běží celý v tvém prohlížeči — vložená data se nikam neodesílají ani neukládají.