[Home] [By Thread] [By Date] [Recent Entries]
I'm having trouble figuring out how to have two templates that match the
same element but differ based on if a child elements exists.
Source fragment: <a>
<b>
<c>
foo
</c>
</b><b> bar </b> </a> I'm having trouble writing a template match for 'b' when it has a 'c' element. Here is what seems logical to me but won't work and any little varriation I come up with fails too: <xsl:template match="b[c]"/> That form seems logical to me because this at least makes the template match but how I want it to: <xsl:template match="b[//c]"/> What am I doing wrong and/or how is my thinking wrong? FYI: I'm using the Xalan that comes with the Sun 1.4 JVM on linux. Thanks, Sandy McArthur XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|

Cart



