Closed macanfa108 closed 4 years ago
<
被转为 <
,>
被转为 >
,有什么问题吗?
要使用标签应该直接使用 <>
,而不是转为实体
后端接口返回的富文本格式是含有实体的,原本使用的是wxParse,可以转换为对应的排版格式。 再测试使用Parser,发现仅是转为text节点,并没有进一步转换为html格式
如同一段代码:
<p style="color:red;">示例文本</p>
wxParse:示例文本 (红色)
Parser:
<p style="color:red;">示例文本</p>
你把 <p style="color:red;">示例文本</p>
放在浏览器里显示的也是 <p style="color:red;">示例文本</p>
html
的标准就是这样,使用实体本身就是为了让 <>
不被解析为标签
经排查,后端做了转义处理,去掉就可以了 非常感谢!
问题描述
请详细描述遇到的问题(可附图) html字符实体不会解析,查看示例源码后,发现获取文本方法:getText (有处理实体字符)也并未被外界调用
预期的表现
实体字符被正常解析
实际的表现
未将html字符实体转换
html代码
请附上出现问题的html代码(或附件),例如: