使用javascript将富文本转换为纯文本

时间:2014-07-10 08:40:09

标签: javascript html flex richtext

我有以下richtext(来自flex),我需要将其转换为纯文本并将其导出为ex​​cel。虽然html可以导出为ex​​cel,但问题是,对于项目符号列表,它正在尝试合并2个列单元格...而对于段落,它会合并多个行。

<TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Verdana" SIZE="10" COLOR="#000000" LETTERSPACING="0" KERNING="0">Hello</FONT></P>
<TEXTFORMAT LEADING="2"><LI><FONT FACE="Verdana" SIZE="10" COLOR="#000000" LETTERSPACING="0" KERNING="0"><B><I><U>Working</U></I></B></FONT></LI></TEXTFORMAT>
<TEXTFORMAT LEADING="2"><LI><FONT FACE="Verdana" SIZE="10" COLOR="#000000" LETTERSPACING="0" KERNING="0"><B><I><U>numbers</U></I></B></FONT></LI></TEXTFORMAT>

我需要它只是纯文本,如果可能的话保留行空间和一些格式,如我导出到Excel时的粗体,所以整个东西适合在一个单元格内。这就是它在html中的样子:

您好

  • 工作
  • 我尝试用正则表达式替换它但它不起作用。请指教。

    0 个答案:

    没有答案