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]

Re: new member


Balaji Ramachandran wrote:
> i wanted to convert all CDATA in the imput xml to
> html.
> while doing this, its converting all the < to &lt;
> which is fine.

Just so you know, a CDATA section is for the convenience of
the document author, only. It saves you the trouble of typing
&lt; and &amp;. It doesn't really 'convert' anything; it just
denotes text-that-resembles-markup as being just text, not
markup.

> <![ CDATA [<abstract>
> <para>
> <text/></para>
> </abstract>]]>
> 
> converting to:
> &lt;abstract&gt;&lt;para&gt;&lt;text/&gt;&lt;/para&gt;&lt;/abstract&gt;
> 
> but I want them to put as newline for each line
> &lt;abstract&gt;
> <br/>
> &lt;para&gt;<br/>
> &lt;text/&gt;<br/>&lt;/para&gt;<br/>&lt;/abstract&gt;
> <br/>

Specifically, you want to transform a text node consisting of some text
interspersed with linefeed characters (&#xA; / &#10;) into a series of
alternating text nodes and empty 'br' elements.

I provide an example of how to do this at
http://skew.org/xml/stylesheets/linefeed2br/

> 2. And also I want to generate a toc from a list of
> xml files. how can i generate?

Can you be more specific about what you want?

   - Mike
____________________________________________________________________________
  mike j. brown                   |  xml/xslt: http://skew.org/xml/
  denver/boulder, colorado, usa   |  resume: http://skew.org/~mike/resume/

 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]