Subject: RE: [xsl] element to root From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Tue, 31 May 2005 17:48:54 +0100 |
Am I right in guessing that your task is to insert a newline before a <br> element? If I'm right then you just do <xsl:template match="*"> <xsl:copy> <xsl:copy-of select="@*"/> <xsl:apply-templates/> </xsl:copy> </xsl:template> <xsl:template match="br"> <xsl:text>
</xsl:text> <xsl:copy> <xsl:copy-of select="@*"/> <xsl:apply-templates/> </xsl:copy> </xsl:template> Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: jpk [mailto:jopaki@xxxxxxxxx] > Sent: 31 May 2005 17:35 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] element to root > > Hi all, > > I am still struggling with coming up with an xsl > transform that will convert this source: > > ------ > <p> > <span style="style a"> > span a text 1 > <span style="style b"> > span b pre br text > <br name="b"/> > span b post br text > </span> > span a text 2 > </span> > </p> > ------ > > TO: > > ------ > <p> > <span style="style a"> > span a text 1 > <span style="style b"> > span b pre br text > > <br name="b"/> > span b post br text > </span> > span a text 2 > </span> > </p> > ------ > > > __________________________________________________ > 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] element to root, David Carlisle | Thread | [xsl] element to root, jpk |
[xsl] preceding-sibling:: while kee, Spencer Tickner | Date | Re: [xsl] pre/post text, David Carlisle |
Month |