Subject: Re: Output is incorrect... From: David Carlisle <davidc@xxxxxxxxx> Date: Fri, 29 Sep 2000 19:13:39 GMT |
> However, when id=_2, I seem to get the > contents of the "art" nodes you haven't specified a template for cat elements that don't have @id=$id so you get the default one, which drops through to th eart elements, and seing as there isn't a template for those either you'll get the character data of their content. If you specify _0 you trap everything at th etop if you specify _1 you get _1 stuff as you expect and the default template is applied to _2 but there is no pcdada content in that branch so you see nothing wrong. If you specify _2 then you get all the pcdata in every other branch. add <xsl:template match="cat"/> to your stylesheet to kill off all the cats by default and just let through the one with the more specific <xsl:template match="cat[@id=$id]"> David XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: Output is incorrect..., Aad Kamsteeg | Thread | RE: Output is incorrect..., Keith |
Re: Output is incorrect..., Aad Kamsteeg | Date | RE: XML include of a XML file that , DuCharme, Robert |
Month |