Package Info

htmlcxx


HTML and CSS APIs for C++


Productivity/File utilities

This is a simple non-validating css1 and html parser for C++. Although there are several other html parsers available, htmlcxx has some characteristics that make it unique:

  • STL like navigation of DOM tree, using excelent's tree.hh library from Kasper Peeters
  • It is possible to reproduce exactly, character by character, the original document from the parse tree
  • Bundled css parser
  • Optional parsing of attributes
  • C++ code that looks like C++ (not so true anymore)
  • Offsets of tags/elements in the original document are stored in the nodes of the DOM tree

License: LGPL-2.0-only AND Apache-2.0
URL: http://htmlcxx.sourceforge.net/

Categories

Releases

Package Version Update ID Released Package Hub Version Platforms Subpackages
0.87-bp156.3.5 info GA Release 2024-05-13 15 SP6
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • htmlcxx
  • htmlcxx-devel
0.87-bp155.2.11 info GA Release 2023-05-17 15 SP5
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • htmlcxx
  • htmlcxx-devel
0.87-bp154.1.19 info GA Release 2022-05-09 15 SP4
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • htmlcxx
  • htmlcxx-devel