【发布时间】:2010-09-28 05:39:02
【问题描述】:
我想开发有效的 xhtml 文档,输入文档的格式不正确,我设法纠正了一些错误,但遇到了类似的情况
<span>......<p></span>...</p>
可以有任何标签代替 span 和 p......但是条件如前所述,我想处理这个条件,我是 .net c# 中的新成员 请做必要的事情......谢谢。
【问题讨论】:
标签: .net asp.net regex c#-3.0 xhtml
我想开发有效的 xhtml 文档,输入文档的格式不正确,我设法纠正了一些错误,但遇到了类似的情况
<span>......<p></span>...</p>
可以有任何标签代替 span 和 p......但是条件如前所述,我想处理这个条件,我是 .net c# 中的新成员 请做必要的事情......谢谢。
【问题讨论】:
标签: .net asp.net regex c#-3.0 xhtml
它是验证和纠正 xhtml 的好工具...
【讨论】:
使用 w3c 验证器并在发现问题时进行修复。自动化工具的帮助有限,因为如果标记格式错误,它们无法真正确定您的意思。
【讨论】:
你可以试试HTML agility pack。它是一个有点宽容的解析器,但我很确定它不会在所有情况下都产生好看的输出。
【讨论】:
试试HTML Tidy。在 html 字段中输入代码。确保选中“输出 XHTML”。然后单击带有箭头的绿色 Tidy 链接。它会给你警告和错误,然后你可以更正。
【讨论】: