[xsl] making <p>s or <br> in html from a stylesheet

Subject: [xsl] making <p>s or <br> in html from a stylesheet
From: Ronald Kent Gibson <Kent.Gibson@xxxxxxxxxxx>
Date: Mon, 1 Sep 2003 17:22:37 +0200
Dear All,

I seem to be stuck on something really simple, and I can't find a clear
answer in all the thousands of docs related to white space so I appeal to
someone's wisdom.

I have some xml which has line feed, carriage returns, whatever, on each
line, and I want to transform this into html and I want to keep these little
buggers or make something that breaks a line in html. So what should i do ?!

I have experimented with a find an replace of all the cr's with <p> </p> but
then I have some silly problem selecting, ie I cannot select a <MACRO> with
and <p> inside them, hmm, maybe its cuz its late on this side of the world.

The line terminator can be anything ie &#xA;. or \n or \r\n  

Here is a sample xml:

<?xml version="1.0" encoding="UTF-8"?>
.************************        MACROS
.* Created on 01.09.2003 16:43:28
.*++++++++++++++++++++++ BEGIN BEGIN_LINE_RULE

Here is a sample xsl

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
	<xsl:template match="/">
			<xsl:for-each select="MACRO_SET">
				<xsl:value-of select="MACRO"/>

any help would be grand.

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list

Current Thread