| 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 |