Altova Mailing List Archives>Archive Index >xsl-list Archive Home >Recent entries >Thread Prev - RE: [xsl] Text markup for web forums, eg. [b]bold text[/b] [Thread Next] Re: [xsl] Text markup for web forums, eg. [b]bold text[/b]To: Date: 6/1/2004 2:37:00 PM Hi,
Just an idea, I do not know if that helps, but...
you can translate the [] in <> and after this you should have well
formed XML and process it as you like with another stylesheet:
<text>
<value>Text may contain <b>bold text</b>, <i>italics</i> or both
<b><i>bold and italics</i></b>.</value>
</text>
<?xml version="1.0" encoding="UTF-8" ?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<xsl:output method="text"/>
<xsl:template match="/">
<xsl:text><processedValue></xsl:text>
<xsl:value-of select="translate(text/value, '[]', '<>')"/>
<xsl:text></processedValue></xsl:text>
</xsl:template>
</xsl:stylesheet>
<processedValue>Text may contain <b>bold text</b>, <i>italics</i> or
both <b><i>bold and italics</i></b>.</processedValue>
Best Regards,
George
-----------------------------------------------
George Cristian Bina
<oXygen/> XML Editor & XSLT Editor/Debugger
www.---.com
Daniel Joshua wrote:
I was reading through this, gave me some ideas.
Except that it does not handle nested "markup" like my input (below).
XML (input):
<text>
<value>Text may contain [b]bold text[/b], [i]italics[/i] or both
[b][i]bold and italics[/i][/b].</value>
</text>
>> [...] | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
