| Subject: [xsl] Text markup for web forums, eg. [b]bold text[/b] From: "Daniel Joshua" <daniel.joshua@xxxxxxxxxxxx> Date: Tue, 1 Jun 2004 14:25:14 +0800 | 
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
| Current Thread | 
|---|
| 
 | 
| <- Previous | Index | Next -> | 
|---|---|---|
| RE: [xsl] xmlns="" ??, Daniel Joshua | Thread | Re: [xsl] Text markup for web forum, M. David Peterson | 
| RE: [xsl] xmlns="" ??, Daniel Joshua | Date | Problem setting part of xpath as pa, Lillian Djurhuus | 
| Month |