如何从无效中获取有效的 html
本文关键字:有效 html 获取 无效 | 更新日期: 2023-09-27 18:34:22
我需要一种方法从无效中获取有效的html(我在数据库中有脏记录,所以我需要通过它并处理每条记录)。
有效的标准是它可以作为innerHtml粘贴到<div></div>
中。如果无法创建有效的 html,则它应为空字符串。我需要它做与tinyMCE相同的功能。看:http://fiddle.tinymce.com/v6baab
示例 1:
<div>hi there</span>
应该是
<div>hi there</div>
或<span>hi there</span>
示例 2:
<style> &amp;amp;lt;!-- /* Font Definitions */ @font-face {font-family: 'Century Gothic';} --&amp;gt; </style> AAAA
应该是
<p>AAAA</p>
实现这一目标的最佳方法是什么?
您可以使用 SGMLReader: http://developer.mindtouch.com/SgmlReader