This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

how to zap content between sibling elements?


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]