Nic Miloslav Example 53 | KEYWORDS EXAMPLES AUTHORS |
---|
Functions name, local-name, and namespace-uri() are used to get informations about element and attribute names and namespaces.
XML | HOME XSL 1 |
---|
<xslTutorial version='1.0' xmlns:zvon="http://www.zvon.org" version='1.0' xmlns:ict="http://www.idoox.com"> |
<zvon:id>ZvonAAA</zvon:id> |
<zvon:size>258</zvon:size> |
<ict:id>ICT1258</ict:id> |
</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="/"> |
<TABLE border="1"> |
<TR><TH>name</TH><TH>local</TH><TH>URI</TH></TR> |
<xsl:apply-templates select="//*"/> |
</TABLE> |
</xsl:template> |
<xsl:template match="*"> |
<TR> |
<TD><xsl:value-of select="name()"/></TD> |
<TD><xsl:value-of select="local-name()"/></TD> |
<TD><xsl:value-of select="namespace-uri()"/></TD> |
</TR> |
</xsl:template> |
</xsl:stylesheet> |
HTML 1 | HOME XML XSL 1 OUTPUT 1 |
---|
<TABLE border="1"> |
<TR> |
<TH>name</TH> |
<TH>local</TH> |
<TH>URI</TH></TR> |
<TR> |
<TD>xslTutorial</TD> |
<TD>xslTutorial</TD> |
<TD/></TR> |
<TR> |
<TD>zvon:id</TD> |
<TD>id</TD> |
<TD>http://www.zvon.org</TD></TR> |
<TR> |
<TD>zvon:size</TD> |
<TD>size</TD> |
<TD>http://www.zvon.org</TD></TR> |
<TR> |
<TD>ict:id</TD> |
<TD>id</TD> |
<TD>http://www.idoox.com</TD></TR></TABLE> |
OUTPUT 1 | HOME XML XSL 1 HTML 1 |
---|
name | local | URI |
---|---|---|
xslTutorial | xslTutorial | |
zvon:id | id | http://www.zvon.org |
zvon:size | size | http://www.zvon.org |
ict:id | id | http://www.idoox.com |