XSLT <xsl:template> Element
- Previous Page XSLT Tunanin
- Next Page XSLT <value-of>
XSL fassili ya da wani ko wakwankwai na kama da kirkira (template) na kirkira.
Kowane template na da sabonai da a yiwa kirkira na kowane node na kaiwa.
<xsl:template> element
<xsl:template> element ne kama da kirkira template.
match Attributes ne kama da koyar da XML element da template. match attributes ko iya yiwa dokumentan na kaiwa template. kiama na attributes shine XPath expression (tarihin, kiama="/" na kaiwa dokumentan na kaiwa).
Kware, bana ka fahimci waniyar XSL fassili na kaiwa:
<?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> <table border="1"> <tr bgcolor="#9acd32"> <th>Title</th> <th>Artist</th> </tr> <tr> <td>.</td> <td>.</td> </tr> </table> </body> </html> </xsl:template> </xsl:stylesheet>
Bincike kan kudi:
Kwarin XSL fassili ne cece kan XML dokumentan, kuma a hanyar yake yake ya fara da XML shirin:
<?xml version="1.0" encoding="ISO-8859-1"?>
Next Element,<xsl:stylesheet>Na yin bayyana dokumentin na yanzu a matsayin takardar shabta XSLT (da naɗɗin bayyana wata da XSLT namespace attribute).
<xsl:template> Element na yin bayyana takardar shabta. match="/" Attribute na yin haɗin takardar shabta da root na dokumenti na XML na gida.
Kwamiti na <xsl:template> Element na yanzu sun bayyana HTML code da zai zama zabe zuwa chori.
Akwai na uku da biyu na yanzu sun bayyana karshe na takardar shabta, da kuma karshe na fassarar.
Wurin tunanin wuri na yanzu ya kamata a kusa da wannan:

Gani XML File,Gani XSL File,Gani
Dakatar da nuna ce a cikin tasiri na wannan samfur, saboda data ba a kopiya daga XML Dokument zuwa chori ba.
A cikin shafin na kimanin, za ta koyi sannan <xsl:value-of> Element na yin iya yin zane daga XML Element.
- Previous Page XSLT Tunanin
- Next Page XSLT <value-of>