Nic Miloslav Example 2 | KEYWORDS EXAMPLES AUTHORS |
---|
Attributes can be accessed in similar way as elements. Notice @ in front of attribute name.
XML | HOME XSL 1 |
---|
<xslTutorial > |
<dog name='Joe'> |
<data weight='18 kg' color="black"/> |
</dog> |
</xslTutorial> |
XSL 1 | HOME XML HTML 1 OUTPUT 1 |
---|
<xsl:stylesheet version='1.0' xmlns:xsl='http://www.w3.org/1999/XSL/Transform' > |
<xsl:template match="dog"> |
<P><B><xsl:text> Dog: </xsl:text> </B> |
<xsl:value-of select="@name"/></P> |
<P><B><xsl:text> Color: </xsl:text> </B> |
<xsl:value-of select="data/@color"/></P> |
</xsl:template> |
</xsl:stylesheet> |
HTML 1 | HOME XML XSL 1 OUTPUT 1 |
---|
<HTML> |
<HEAD> </HEAD> |
<BODY> |
<P> |
<B>Dog: </B>Joe</P> |
<P> |
<B>Color: </B>black</P> </BODY> </HTML> |
OUTPUT 1 | HOME XML XSL 1 HTML 1 |
---|
Dog: Joe
Color: black