Úvod do XSLT
XSL (eXtensible Stylesheet Language) je jazyk pro úpravu XML.
XSLT je zkratka pro transformace XSL.
Tento tutoriál vás naučí, jak používat XSLT k transformaci dokumentů XML do jiných formátů (jako je transformace XML do HTML).
Online editor XSLT
Pomocí našeho online editoru můžete upravovat kód XML a XSLT a kliknutím na tlačítko zobrazíte výsledek.
Příklad XSLT
<?xml version="1.0"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<body>
<h2>My CD Collection</h2>
<table border="1">
<tr bgcolor="#9acd32">
<th>Title</th>
<th>Artist</th>
</tr>
<xsl:for-each select="catalog/cd">
<tr>
<td><xsl:value-of select="title"/></td>
<td><xsl:value-of select="artist"/></td>
</tr>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
Klikněte na tlačítko „Vyzkoušejte si to sami“ a uvidíte, jak to funguje.
Co byste již měli vědět
Než budete pokračovat, měli byste mít základní porozumění následujícímu:
- HTML
- XML
Chcete-li nejprve studovat tyto předměty, najděte si výukové programy na naší domovské stránce .
Reference XSLT
Popis všech prvků XSLT z doporučení W3C a informace o podpoře prohlížeče.
XSLT 2.0, XPath 2.0 a XQuery 1.0 sdílejí stejnou knihovnu funkcí. K dispozici je více než 100 vestavěných funkcí. Existují funkce pro hodnoty řetězců, číselné hodnoty, porovnání data a času, manipulaci s uzly a QName, manipulaci se sekvencemi a další.