|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] @* and xmlns:xsl
Hi. Any reason for @* not catching attributes prefixed by xmlns:? Eg. given the XML <a foo="bar" xmlns:bb="http://www.host.top/" bar="baz"/> Applying the stylesheet <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:output method="text"/> <xsl:template match="a"> <xsl:apply-templates select="@*"/> </xsl:template> <xsl:template match="@*"> <xsl:text> </xsl:text><xsl:value-of select="name()"/>:<xsl:value-of select="."/> </xsl:template> </xsl:stylesheet> Yields output foo:bar bar:baz I had the understanding that @ was the attribute axis and * means any. Morten XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








