Calibre de XSLT
|
Les calibres sont fondamentalement les r�gles qui d�finissent comment une partie particuli�re du document de la source XML trace dessus au r�sultat que vous voulez. Stylesheets de XSLT ayant le nombre de calibres.
|
<xsl : �l�ment de template>
|
Des calibres sont d�finis en employant le <xsl : �l�ment de template>. L'attribut de match sur le <xsl : le template> indique quelles parties du document de source devraient �tre trait�es avec le calibre particulier et la teneur du <xsl : l'�l�ment de template> indique ce qui est fait avec cette partie particuli�re du document de source. Vous pouvez employer les �l�ments litt�raux de r�sultat, <xsl : for-each> et <xsl : value-of> � l'int�rieur d'un calibre exactement de la m�me mani�re que vous faites dans un stylesheet simplifi� pour produire du rendement.
|
<xsl:template
match="pattern"
mode="qname"
name="qname"
priority="number"
>
</xsl:template>
|
Le xsl : l'�l�ment de calibre est employ� pour d�finir un calibre qui peut �tre appliqu� � un noeud pour produire un r�sultat d�sir�.
Il doit y avoir un attribut de match de nameor, ou tous deux, et ceci d�termine comment la r�gle de calibre peut �tre appel�e. S'il y a seulement un attribut de match, alors vous pouvez employer le xsl : �l�ment d'appliquer-calibre pour appeler la r�gle de calibre d�finie par le xsl : �l�ment de calibre. S'il y a seulement un attribut nomm�, alors vous pouvez employer le xsl : �l�ment d'appeler-calibre pour appeler le calibre appel� d�fini par le xsl : �l�ment de calibre. Si les deux attributs sont pr�sents, alors vous pouvez appeler le calibre par n'importe quel proc�d�.
Il peut �tre possible que plus d'un calibre puisse �tre appliqu� � un noeud. Le calibre de valeur prioritaire le plus �lev� est choisissent toujours. Si plus d'un calibre appropri� a la m�me valeur prioritaire le plus �lev�, alors le processeur de XSLT choisit habituellement dernier qui appara�t. Les diff�rents calibres ne peuvent pas avoir les m�mes valeurs prioritaire et de nom. I que la m�me erreur de valeurs alors produisent
Le xsl : l'�l�ment de calibre est toujours un enfant de l'un ou l'autre le xsl : transformer ou xsl : �l�ments de stylesheet
|
<?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>
Book Collection
<table border="1">
<tr bgcolor="#9acd32">
<th>Book</th>
<th>Price</th>
</tr>
<tr>
<td>.</td>
<td>.</td>
</tr>
</table>
</body>
</html>
</xsl:template></xsl:stylesheet>
|
Rendement
Keywordsxslt-template,
xsl template,
xslt template,
xsl templates,
xsl apply templates,
xsl call template,
sample xsl,
xslt sample,
xslt template match,
xsl template match,
xpath sample,
xsl apply template,
xslt call template,
xslt apply templates,
xslt templates,
xslt apply template,
stylesheet template,
stylesheet templates,
sample stylesheet,
sample xsl file,
sample stylesheets,
xslt for each,
xsl template mode,
xpath sample code,
xsl sample code,
xslt sample code,
asp net xslt,
asp net template,
template in xsl.
|