我正在寻找一种最佳的方法来进行某种“智能”HTML编码。 例如:
From: <a>Next >></a> to: <a>Next gt;gt;</a>
From: <p><a><b><< Prev</b></a><br/><a>Next >></a></p> to: <p><a><b><< Prev</b></a><br/><a>Next gt;gt;</a></p>
因此,只有文本中非XML / HTML部分会被编码,就像调用HtmlEncode一样。
有什么建议吗?
编辑:这应该尽可能轻量级。输入的文本将来自没有HTML编码知识的用户。