| 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