我需要能够解析HTML模板文件(目的是向html文件注入SVG元素,然后通过wkhtmltopdf将其转换为pdf)。
我知道HTML Agility Pack,但它似乎无法解析本地文件(尝试使用file:// URI会导致它抛出异常)。
那么,有人可以推荐一个用于解析本地HTML文件的C# HTML解析器吗?
HTML Agility Pack适用于本地文件,可以查看文档中的示例。
或者,您可以使用类似File.ReadAllText的内容将文件内容加载到字符串中,然后将其传递给HtmlDocument.LoadHtml(string html)
方法。