Subject: Conditional Selection of Nodes
From: "Ciaran Byrne" <ciaran.byrne@xxxxxxx>
Date: Wed, 9 May 2001 21:41:44 +0100
|
Hi all,
The following question has been teasing me lately
and I was hoping someone has an answer.
I have the following XML ...
<foo>
<b>content</b>
<b>more content</b>
<p>yet more content</p>
<i>some more conent</i>
</foo>
and what I want is to put all child elements of 'foo' that
are not in 'p' elements into a 'p' element, in order.
<foo>
<p>
<b>content</b>
<b>more content</b>
</p>
<p>yet more content</p>
<p>some more content</p>
</foo>
The key issue is to avoid putting 'p' elements around every sibling i.e.
<foo>
<p>
<b>content</b>
</p>
<p>
<b>more content</b>
</p>
etc.
</foo>
I've tried a few approaches yet no joy ;o( Any help is appreciated
Ciaran.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|