html富文本两次转码后解决方案
来源:互联网 发布:轩辕剑神掌战力数据 编辑:程序博客网 时间:2024/06/07 03:26
其实解决方案有很多。
如果在jsp下,你可以写标签来转换成你想要的html富文本,还可以实现自定义的过滤。
如果在velocity下,你可以写一个宏来转码,之前公司的宏写的就不错,各种都实现了。
还可以在js里转换,这种做法适用于ajax输出html。
以下是自己实验的例子。
<html><head><script src="jquery.js"></script><script> var html ="期望项目开始时间:_______ <div>期望项目交付时间:_______ </div><div>1)项目启动:交付内容,计划完成时间</div><div>2)里程碑1:交付内容,计划完成时间</div><div>3)里程碑2:交付内容,计划完成时间 </div><div>4)... ...</div><div>5)项目上线:交付内容,计划完成时间</div><div>我们会按月提交具体需求,具体案例的项目时间表会在项目管理中跟外包公司确认</div>"; $(function(){html = noEscapeHtml(html);alert(html);$("body").html(html); }); function noEscapeHtml(html) {return html.replace(/(\&|\&)gt;/g, ">").replace(/(\&|\&)lt;/g, "<").replace(/(\&|\&)quot;/g, "\""); } </script></head><body></body></html>
主要是这正则,还有其它要转的,依次跟上就ok了。我这里只是转换的一个示范。
0 0
- html富文本两次转码后解决方案
- 解析html富文本
- V5富文本和HTML
- UILabel展示html富文本
- UIWebView展示html富文本
- 富文本Html.fromHtml方法
- iOS 富文本加载 HTML
- Swift HTML富文本显示
- 富文本编辑器html过滤
- itext转PDF,富文本编辑器解决方案
- Ueditor富文本编辑器报错解决方案
- 富文本html转化为pdf
- Unity 富文本 支持HTML标签
- Html编辑器,富文本编辑器KindEditor使用
- HTML 富文本编辑器插件 CKEditor
- 微信小程序之HTML富文本解析
- Android富文本Html源码解析
- iOS label加载html富文本内容
- 正确建立ado组件说明
- C/C++计时函数汇总
- [EXCEL]单元格高效操作
- 如何使用KeyChain保存和获取UDID
- 数据结构-链式栈的实现
- html富文本两次转码后解决方案
- poj 1321 棋盘问题(类似于N皇后问题)
- WebSocketClient
- [Android]Volley源码分析(叁)Network
- Reference > mongo Shell Methods > Collection Methods > db.collection.mapReduce()
- freediameter部分源码分析
- freemarker学习(一)
- Telerik移动应用开发工具AppBuilder学习笔记(一)
- 多线程随身笔记