xsl-list
[Top] [All Lists]

Re: [xsl] Split element with mixed content

2007-08-02 09:52:26
Abel Braaksma wrote:

I took your idea of mixed content a bit further. Here's the input:

           <b>
               very far over the beautiful
           </b>

Oh, I forgot, and this is the output (split on the word 'over', in the middle). Note that the depth does not matter. Note also, that it will not work when the text you are searching for is split over several nodes (when those are not adjacent text nodes).

<p>this
       <b>
           quick
       </b>
       brown fox
       <span>
    <style>
               jumps
               <b>
                   very far  over</b>
    </style>
 </span>
</p>
<p>
 <span>
    <style>
       <b> the beautiful
               </b>
               and stunningly
           </style>
           resilient,
       </span>
       utterly lazy
       <q>
           dog
       </q>
</p>


Cheers again!
-- Abel

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--