|
|
1
1
如果你混合了
你所能做的就是检测
换成
(
这将不允许所有可能的有效的元素构造方法,它将允许断开的mis-nested元素和不存在的实体,并且会将非元素构造(如注释)搞得一团糟。因为regex不能解析HTML,更不用说添加了易碎碎片的HTML了。 所以很难做到万无一失。如果您希望适当的标记在不小心让DIV打开时不会破坏页面,那么最好的第一步是将其解析为XHTML,如果它不是格式良好的XML,则会以错误的形式拒绝它。
如果您有一个富文本编辑器组件,它在
|
|
|
2
0
我建议使用linq-to-xml对每个元素进行解析,并对每个元素和属性节点的值进行编码。我会想出一些密码的,但是星期五下午5点! |
|
|
3
0
在搜索了很多之后,我发现我使用了FreeTextBox组件的错误属性。财产是 将HTML符号转换为HTML代码 威奇必须是真的。 它也有助于使用 格式htmltagstoxhtml 如果您需要将代码插入XHTML页面,因为它使用了一个带有标记参数和引号的强验证。 |