[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: How to transform <BR> to </P><P>
Sun, Christine (Cahners) wrote: > > > > The proper definition of your needed transformation is: > > > > TEXT/text() ---> TEXT/<P>text()</P> > > <BR> ---> > > > > > > That is: > > > > 1 Any text node must be copied as a child of a new <P> element. > > > > 2. A <BR> element must be ignored. > > > > > > The above two transformations are straightforward using XSLT. > > > > Dimitre. > > --------- > Thanks Dimitre, > > But that'll make the whole text node one paragraph, instead of breaking into > new paragraphs every time it meets a <BR> as wanted. Absolutely not! TEXT/text() is a nodeset consisting of all text nodes children of the TEXT element -- everyone of them will be transformed into a separate paragraph. Your original text had the following structure: <TEXT>text-node1<BR/>text-node2<BR/>...<TEXT> Dimitre. __________________________________________________ Do You Yahoo!? Get email at your own domain with Yahoo! Mail. http://personal.mail.yahoo.com/ 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
|