【问题标题】:C# library to clean up html [closed]用于清理 html 的 C# 库 [关闭]
【发布时间】:2010-12-22 06:21:52
【问题描述】:

我想知道 .Net 中是否有一个库可以清理和删除 html 文档中未关闭的标签?

【问题讨论】:

    标签: c# html-parsing


    【解决方案1】:

    【讨论】:

    • 很抱歉再次打扰您,我尝试使用 Html Agility Pack 但没有成功,我所做的是创建一个新的 HtmlDocument 传递包含我要在构造函数中修复的 html 的字符串,但是,我需要将文档作为我不知道该怎么做的字符串返回
    • 我使用 HtmlDocument 类解析了我的文本,但它仍然在那里留下未闭合的标签,有没有办法删除它们?
    • 我不记得了,但是尝试 outputasxml,或者那里有另一个选项可以修复嵌套标签,但我不确定它在什么情况下有效。
    • 卢克,我相信您指的是我刚刚对我自己的问题给出的答案。 stackoverflow.com/questions/2175071/…
    • 我不是,我以前用过,但这是一个很棒的帖子,感谢分享
    【解决方案2】:

    HTML整洁!

    查看以下网址了解更多详情:

    http://www.devx.com/dotnet/Article/20505/0/page/2

    下载/项目的来源是:

    http://tidy.sourceforge.net/

    我提供了另一个链接,因为它包含有关 .net 包装器和设置所有内容的信息。希望这会有所帮助!

    【讨论】:

    猜你喜欢
    • 2010-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-20
    • 1970-01-01
    • 1970-01-01
    • 2012-04-13
    • 1970-01-01
    相关资源
    最近更新 更多