|
Subject: [xsl] manipulating string From: Prakash R <raghits@xxxxxxxxx> Date: Fri, 16 Sep 2005 13:42:58 -0700 (PDT) |
Hi,
I have an XML which looks like this:
<item id="6902" sort="0">
<name>Industrial Stripe Shirt</name>
<description><![CDATA[
<ul><li> TouchTex</li>
<li> Convertible</li>
<li> Pockets <br/>with pencil</li></ul>]]>
</description>
</item>
Notice that description is CDATA and has some html
tags. Now I want to convert the description into a
fo:list-item which would look like this. Basically I
want to convert the HTML tags in CDATA to equivalent
FO tags using XSL. How can this be accomplished?
<fo:list-block>
<fo:list-item>
<fo:list-item-label>
<fo:block>.</fo:block>
</fo:list-item-label>
<fo:list-item-body>
<fo:block>TouchTex</fo:block>
</fo:list-item-body>
</fo:list-item>
<fo:list-item>
<fo:list-item-label>
<fo:block>.</fo:block>
</fo:list-item-label>
<fo:list-item-body>
<fo:block>Convertible</fo:block>
</fo:list-item-body>
</fo:list-item>
<fo:list-item>
<fo:list-item-label>
<fo:block>.</fo:block>
</fo:list-item-label>
<fo:list-item-body>
<fo:block>Pockets</fo:block>
<fo:block>with Pencil</fo:block>
</fo:list-item-body>
</fo:list-item>
</fo:list-block>
Also, is there a way to treat CDATA as XML snippet by
itself? That would probably partly answer this
question.
Thank you.
Prakash
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] Coma delimited values in , andrew welch | Thread | Re: [xsl] manipulating string, Jon Gorman |
| Re: [xsl] zero-width spaces problem, J.Pietschmann | Date | Re: [xsl] Coma delimited values in , Andrew Franz |
| Month |