Altova Mailing List Archives>Archive Index >xsl-list Archive Home >Recent entries >Thread Prev - [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] Re: [xsl] Text markup for web forums, eg. [b]bold text[/b]To: Date: 5/31/2004 6:51:00 PM Hey Daniel, Heres a solution I posted a while back that will solve your problem... http://www.biglist.com/lists/xsl-list/archives/200401/msg00337.html Hope this helps! <M:D/> ----- Original Message ----- From: "Daniel Joshua" <daniel.joshua@xxxxxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Tuesday, June 01, 2004 12:25 AM Subject: [xsl] Text markup for web forums, eg. [b]bold text[/b] Hi all, I am trying to use XSL to do the common mark-up found in web forums, etc (I am making my own mini-forum integrated into my application). 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> (X)HTML (desired output): <div class="text">Text may contain <b>bold text</b>, <i>italics</i> or both <b><i>bold and italics</i></b>.</div> XSLT (incomplete): <xsl:template match="text"> <div class="text"> <xsl:value-of select="value"/> </div> </xsl:template> I am stumped on how to continue... maybe just give me some ideas and I will continue from there... Also, how should I handle incomplete or wrongly nested tags (eg. <value>[b]blah blah [b][i]blah blah[/b][/i]</value>) Most web forums normally just do not convert "bad" tags and leave them for users to edit and fix them, so I guess I should try to do the same. Regards, Daniel --+------------------------------------------------------------------ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/ or e-mail: <mailto:xsl-list-unsubscribe@xxxxxxxxxxxxxxxxxxxxxx> --+-- | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
