[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Re: Newbie question--applying templates, selecting
Joerg and Dave, Thanks for the url--that helped. Dave, I also appreciate your explanation about xsl-copy. To answer your question--I didn't use "node() | @*" because I didn't know better :) I borrowed the code I used ("*|@*|text()|comment()" from an old post. I'm still a newbie, so thanks for providing a more concise solution. Kathryn Date: Fri, 24 May 2002 20:31:43 +0200 From: Joerg Heinicke <joerg.heinicke@xxxxxx> Subject: Re: Re: Newbie question--applying templates, selecting paragraphs - SOLVED!! What about http://www.w3.org/TR/xslt#conflict ? Does it help? Joerg Grant-Kathryn@xxxxxxxxxxxxxxxxx wrote: > > May I ask one more question that will hopefully help me understand more > about XSL? I understand now why the xhtml namespace is necessary. But I > don't understand why adding the second template worked. If the first one > says "copy everything," the second one must somehow override or modify the > first. But syntactically, I don't see how that is accomplished. ------------------------------ Date: Fri, 24 May 2002 11:42:30 -0700 From: "David N Bertoni/Cambridge/IBM" <david_n_bertoni@xxxxxxxxxx> Subject: Re: Re: Newbie question--applying templates, selecting paragraphs - S OLVED!! xsl:copy does not make a deep copy, it only copies the current node. The xsl:apply-templates element with the xsl:copy recursively processes any descendants. The second template is more specific, and therefore, has a higher default priority, so it is chosen rather than the first one, if it matches the current node. For more info, see: http://www.w3.org/TR/xslt#conflict Is there some reason you're not just using the expression "node() | @*", instead of "*|@*|text()|comment()"? Are you excluding processing instructions on purpose? Dave 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
|