MYHTMLC/C++ HTML 5解析器

联合创作 · 2023-09-21 23:22

Myhtml是一款快速C/C++ HTML 5解析器软件,线程实现就像一个没有外界依赖性的纯C99库。


特性:



  • Asynchronous Parsing, Build Tree and Indexation


  • Fully conformant with the HTML5 specification


  • Two API - high and low-level


  • Manipulation of elements: add, change, delete and other


  • Manipulation of elements attributes: add, change, delete and other


  • Support 34 character encoding by specification encoding.spec.whatwg.org


  • Support detecting character encodings


  • Support Single Mode parsing


  • Support for fragment parsing


  • Support for parsing by chunks


  • No outside dependencies


  • C99 support


  • Passes all tree construction tests from html5lib-tests


浏览 28
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报