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文檔。然後,您可以手動操作文檔,但是您可以選擇。