在 .NET 中整理 HTML 的解决方案

本文关键字:HTML 解决方案 NET | 更新日期: 2023-09-27 17:55:15

人们认为.NET需要一个好的HTML Tidy类似物吗?

我希望创建一个产品,它可以执行诸如

过滤文档的HTML语法,执行各种任务之类的事情,例如:清理Microsoft Word生成的HTML,将HTML转换为XHTML,去除某些元素等。

HTML 整理器还期望哪些其他可能的通用功能?

在 .NET 中整理 HTML 的解决方案

我没有尝试过这些,但这里有几个链接:http://tidyfornet.sourceforge.net/

让我们知道您对其中任何一个都有什么样的成功。 这是一个知道答案的好问题。

你可以通过使用

Visual Studio中的内置HTML格式设置工具来实现一些清洁。

http://weblogs.asp.net/scottgu/archive/2006/07/07/Tip_2F00_Trick_3A00_-Custom-formatting-HTML-in-Visual-Web-Developer-and-Visual-Studio-2005.aspx

我使用LINQ to XML连接到HTMLAgilityPack,将HTML导入WPF应用程序,而WPF应用程序又从HTML文件中读取特定信息。

您可以使用它来执行格式化或突出显示 HTML 语法的更正。您可以在 Codeplex 上找到有关 Html Agility Pack 的更多信息。