How do I validate a html file with C#?

后端 未结 3 1914
星月不相逢
星月不相逢 2020-12-11 05:24

I have a C# application that receives an html file. I want to parse and validate it. On output it will return a list of errors or that my html is valid.

Has anyone

相关标签:
3条回答
  • 2020-12-11 05:42

    There is an obscure DLL in the framework version 1.0 (!) Microsoft.mshtml.dll and that is the only way in the framework to deal with DOM. If HTML is XHTML and a valid XML, then you can use XML but otherwise this is the only chance.

    0 讨论(0)
  • 2020-12-11 05:47

    I'd run a local instance of the W3C Markup Validation service and communicate with it via the API

    0 讨论(0)
  • 2020-12-11 05:50

    You can use HTML Tidy. There is a wrapper for .NET called TidyManaged

    0 讨论(0)
提交回复
热议问题