我需要能够解析 HTML 模板文件(目的是将 SVG 元素注入(inject) html 文件,然后通过 wkhtmltopdf 将其转换为 pdf)。
我知道 HTML Agility Pack,但它似乎无法解析本地文件(尝试使用 file://URI 导致它抛出异常)。
那么,谁能推荐一个用于本地 HTML 文件的 C# HTML 解析器?
最佳答案
HTML Agility Pack 适用于本地文件,查看此 example来自文档。
或者,使用类似于 File.ReadAllText 的方式将文件内容加载到字符串中然后将其传递给 HtmlDocument.LoadHtml(string html)
。
关于c# - 用于本地 HTML 文件的 HTML 解析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8061119/