[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: deep copy without attributes
At 2013-05-20 14:12 +0100, Ihe Onwuka wrote:
I have done this Correct, because "node()" is an abbreviation for "child::node()" and you cannot find attributes along the child axis. And because your address is only looking at the child axis, there is no recursing down the depth of the tree. You are asking for a lot of things to be different about the select= address you've written. I'm not sure why you feel that adding single template rule is cumbersome. And given the way you've written your template rule you can shorten the first template as follows: <xsl:template match="*"> <pattern id="{@*[1]}"> <xsl:apply-templates select="." mode="no-attributes"/> </pattern> </xsl:template> . . . . . . . . Ken -- Contact us for world-wide XML consulting and instructor-led training | Free 5-hour lecture: http://www.CraneSoftwrights.com/links/udemy.htm | Crane Softwrights Ltd. http://www.CraneSoftwrights.com/s/ | G. Ken Holman mailto:gkholman@xxxxxxxxxxxxxxxxxxxx | Google+ profile: https://plus.google.com/116832879756988317389/about | Legal business disclaimers: http://www.CraneSoftwrights.com/legal |
|
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
|