Latest web development tutorials

XSLT <xsl: template>

Instrukcja XSLT Elementy referencyjny Kompletna instrukcja XSLT element odniesienia

Definicja i Wykorzystanie

<Xsl: template> zawiera zasady, które pasują do określonego węzła, gdy chcesz zastosować.

Mecz atrybut służy do kojarzenia szablonu elementu XML. Wszystkie gałęzie szablon niestandardowy atrybut meczu może być również używany jako dokument XML (np match = "/" określa cały dokument).

Uwaga: <xsl: template> elementem jest górna (element najwyższego poziomu).


gramatyka

<xsl:template
name="name"
match="pattern"
mode="mode"
priority="number">

<!-- Content:(<xsl:param>*,template) -->

</xsl:template>

nieruchomość

属性 描述
name name 可选。为模板定义名称。

注释:如果省略该属性,则必须设置 match 属性。

match pattern 可选。模板的匹配模式。

注释:如果省略该属性,则必须设置 name 属性。

mode mode 可选。为模板规定模式。
priority number 可选。一个表示模板的优先级编号的数字。

Przykłady

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="/">
<html>
<body>
<h2>My CD Collection</h2>
<xsl:apply-templates/>
</body>
</html>
</xsl:template>

<xsl:template match="cd">
<p>
<xsl:apply-templates select="title"/>
<xsl:apply-templates select="artist"/>
</p>
</xsl:template>

<xsl:template match="title">
Title: <span style="color:#ff0000">
<xsl:value-of select="."/></span>
<br />
</xsl:template>

<xsl:template match="artist">
Artist: <span style="color:#00ff00">
<xsl:value-of select="."/></span>
<br />
</xsl:template>

</xsl:stylesheet>

Zobacz plik XML , zobaczyć, jak plik XSL , przeglądać wyniki .


Instrukcja XSLT Elementy referencyjny Kompletna instrukcja XSLT element odniesienia