0
我正在寻找一个DOM实现,我可以在C#中使用HTML5文档。C#/ .NET是否有一个积极维护的DOM实现?
要求是:
- 解析HTML5
- 查询通过某种手段DOM
- 操作DOM(创建和注入节点,删除节点,移动节点,合并/巢其他的DOM)
- 作为字符串获取操作后的DOM
- 理想情况下该库将在积极开发中
注:我知道的HTML敏捷性包的,但是我希望看到,如果我有任何其他可用的选项,它并没有被2010年以来
我正在寻找一个DOM实现,我可以在C#中使用HTML5文档。C#/ .NET是否有一个积极维护的DOM实现?
要求是:
注:我知道的HTML敏捷性包的,但是我希望看到,如果我有任何其他可用的选项,它并没有被2010年以来
保持另一种办法是尝试使html5健全,使用SgmlReader,它也托管在GitHub。它看起来像是11个月前最新的主分支承诺。
SGMLReader是一个多用途的C#.NET库,由Chris Lovett编写,用于解析HTML/SGML文件。
它试图将格式错误的html文档转换为格式良好的xml文档。然后,您可以手动操作文档,但是您可以选择。