需要HTML字符剥离Excel导出,但效果保留
我使用CF9的cfspreeadsheet标签和函数导出数据,有些列中有HTML格式的文本。 我需要去掉HTML标签,并将<&&&&& amp;& amp; 不过,如果可能的话,我还想保留粗体标记和段落标记的效果。
我知道我可以使用rereplace,和其他人蛮力的输出,但我希望有一个更优雅的解决scheme。
有任何想法吗?
谢谢您的帮助!
我需要去掉HTML标签,并将<&&&&& amp;& amp; 不过,如果可能的话,我还想保留粗体标记和段落标记的效果。
我知道我可以使用rereplace,和其他人蛮力的输出,但我希望有一个更优雅的解决scheme。
我不认为CF中存在这样的function。 这将需要某种样式的html => excel转换。 这个线程表示,直到最近,POI(cfspreadsheet都使用这个function)甚至不存在这个function。 所以我的猜测是它不会存在于CF电子表格function中。
如果您愿意努力工作,可以查看最新版本的POI 。 看看提到的补丁是否可用在主发行版中。 否则,rereplace()听起来就像是最简单的方法。