本地HTML文件的HTML解析器
本文关键字:HTML 文件 本地 | 更新日期: 2023-09-27 18:13:59
我需要能够解析HTML模板文件(目的是将SVG元素注入HTML文件,然后通过wkhtmltopdf将其转换为pdf)。
我知道HTML敏捷包,但它似乎无法解析本地文件(尝试使用file://uri会导致它抛出异常)。
所以,谁能推荐一个c# HTML解析器本地HTML文件?
HTML Agility Pack对于本地文件来说是很好的,可以从文档中查看这个例子。
或者,使用类似file的东西将文件中的内容加载到字符串中。ReadAllText然后传入HtmlDocument.LoadHtml(string html)
如何使用HTML敏捷包的HtmlDocument.LoadHtml
功能?
您可以使用File.ReadAllText
将文本读入内存并将其传递给LoadHtml
函数。