|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Conditional processing of nodes
<xsl:template match="contents[preceding-sibling::audience[internal]]"> <!-- Your code here --> </xsl:template -- Charles Knell cknell@xxxxxxxxxx - email -----Original Message----- From: Markus Vaterlaus <mvaterlaus@xxxxxx> Sent: Mon, 2 Feb 2004 22:09:19 +0100 To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: Conditional processing of nodes Hi all, I'm quite struck with a XSL problem: I have a big file which is generated out of about 300 small files using cocoon's XPathDirectoryGenerator. Each of the small files has the same structure: <entry>
<audience>
<clients/>
<internal/>
</audience>
<contents>
<head>
<headnode1>abc</headnode1>
<headnode2>abc</headnode2>
<head>
<body>
<language1>
<para>blaaaa</para>
<para>blaaaa</para>
</language1>
<language2>
<para>blaaaa</para>
<para>blaaaa</para>
</language2>
</contents>
<entry>The big file looks like this: <dir:directory>
...
<entry>
...
</entry>
<entry>
...
</entry>
<entry>
...
</entry>
...
</dir:directory>Now I'm looking for solution which processes <contents> (and its subnodes) of an entry if the node <internal/> exists. I thought, it could be done with <xsl:if test="expression"> ... </...> but I failed. Can anybody give me a hint? Thanks Markus XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list 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








