Extensible Stylesheet Language: Porovnání verzí

m
m (robot přidal: ko:XSL)
=== Transformace XSL ===
 
{{Hlavní článek|XSLT}}
 
V současnosti je k dispozici řada implementací XSLT. Transformaci XML do HTML pomocí XSLT podporují nejvýznamnější [[Webový prohlížeč|webové prohlížeče]], včetně [[Windows Internet Explorer]]u (který používá [[MSXML]]), [[Mozilla Firefox|Firefoxu]], [[Mozilla|Mozilly]] a [[Netscape]] (všechny používají [[TransforMiix]]) a [[Opera (prohlížeč)|Opery]] (vlastní implementace). Dalšími významnými implementacemi jsou samostatné XSLT procesory, jako například [[Saxon (procesor)|Saxon]] a [[Xalan]].
=== XSL Formátovací objekty ===
 
{{Hlavní článek|XSL-FO}}
 
Formátovací objekty jsou podporovány daleko vzácněji. Existující implementace jsou většinou (pokud ne všechny) pouze částečné. Známým procesorem XSL-FO je [[FOP]], vyvíjený projektem [[Apache HTTP Server|Apache]]. Zvládá velkou část jazyka XSL-FO, který dokáže převést do [[Portable Document Format|PDF]] a dalších výstupních formátů. Jinou implementací je PassiveTeX, který ke konverzi XSL-FO do PDF využívá [[LaTeX]].
=== Dotazovací jazyk XPath ===
 
{{Hlavní článek|XPath}}
 
Pomocí XML Path Language (XPath) se v XSLT popisuje, kterou část XML dokumentu zpracovat. Proto bývá považován za součást rodiny XSL. Protože samostatný jazyk [[XPath]] nemá přímý fuknční význam pro manipulaci s daty, nebývá implementován samostatně, ale jako součást implementace XSLT.
7 499

editací