This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
how to zap content between sibling elements?
- From: Jay Han <hjhjjj at yahoo dot com>
- To: xsl-list at lists dot mulberrytech dot com
- Date: Wed, 28 Aug 2002 11:01:30 -0700 (PDT)
- Subject: [xsl] how to zap content between sibling elements?
- Reply-to: xsl-list at lists dot mulberrytech dot com
Hello all,
I have a few siblings that I need to group together like this:
original:
<p> <!-- maybe some other element other than 'k' -->
foo
<k>A</k> bar <k>B</k> baz <k>C</k>
quux and more stuff
</p>
goal:
<p>
foo
<grp><k>A</k><k>B</k><k>C</k></grp>
quux and more stuff
</p>
I can do the grouping but I am having difficulties zapping 'bar'
and 'baz' between <k>'s. Currently I get:
<p>
foo
<grp><k>A</k><k>B</k><k>C</k></grp> bar baz
quux and more stuff
</p>
I think I need a condition to my default copying template
to handle the case of "when in-between <k>'s zap the content".
What combination of axes and predicates can I use to express
this condition? Any hint or suggestion would be appreciated.
thanks,
-jay
=====
jhan@acm.org
__________________________________________________
Do You Yahoo!?
Yahoo! Finance - Get real-time stock quotes
http://finance.yahoo.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list