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

浏览 5
点赞
评论
收藏
分享

手机扫一扫分享

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

手机扫一扫分享

编辑
举报