从 C# 程序读取 .mhtml 文件

Reading .mhtml file from C# program

是否可以从 C# 程序读取 .mhtml 文件?或者可以将其转换为其他文件格式(.txt),以便 C# 程序能够读取其中的内容。谢谢。

这个你可以参考库HtmlAgilityPack。使用起来相当简单。

这里是link下载: https://www.nuget.org/packages/HtmlAgilityPack/

https://html-agility-pack.net/from-file

这是一个示例。希望对你有帮助,我的朋友:))

string path = @"C:\Users\tdmanh\Desktop\HtmlAgilityPack.mhtml";
            var doc = new HtmlDocument();
            doc.Load(path);
            var node = doc.DocumentNode.SelectSingleNode("//body");

            Console.WriteLine(node.OuterHtml);