This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: xml to html paragraphing
- To: xsl-list at lists dot mulberrytech dot com
- Subject: Re: [xsl] xml to html paragraphing
- From: Peter Flynn <peter at silmaril dot ie>
- Date: Thu, 29 Mar 2001 17:24:26 +0100
- Reply-To: xsl-list at lists dot mulberrytech dot com
At Thursday, 29 March 2001, you wrote:
>Hi Folks,
> Is there a way to preserve the paragraph structure using
xslt in
>the resulting output html document because i have a well formed
xml document
>with a text field
XML doesn't have "fields". Do you mean an element type named "text"?
>and it is divided into paragraphs but when i generate a
>html out of it i cannot maintain the paragraph structure in the
resulting
>html so is there a way to preserve the paragraph structure even in the
>resulting structure i used
If you're talking about preserving embedded newlines and tabs, no.
That is not paragraph structure as seen by XML. As ?David said
earlier, if your text guarantees to use only (for example) CR LF TAB
for its "paragraphs", then you may be able to rig up some kind of
interpretation but it won't be XML.
If you want XML to handle what you are calling "paragraphs" then
they MUST be marked up properly. If you want to convert text with
ASCII-indent paragraphs, use a processor like Omnimark, which
has a pattern-matching language specifically for doing this kind of
thing, eg to intrude an end-tag followed by a new start-tag:
find "%n%n" white-space+
output "</para>%n<para>"
Then process the resulting file with XSL.
///Peter
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list