Menu

About

Matthieu Labas

This is a Simple XML parser written in C.
"Simple" means that it does not implement all XML specifications, only the most widely used ones. It is not an attempt to re-write the fine 'libxmlc' or 'expat'! :-)

It is also not an XML-validation tool!

  • You don't have to have an XML prolog on the first line
  • You can have several root nodes if you want to
  • Tag names can have exotic characters
  • You can create your own tag names!

Therefore, it will probably fail most of the OASIS tests. ;-)

It is just intended to give C developers an API for XML handling as simple and flexible as possible, being fast and memory-efficient.
It can be compiled as a stand-alone library to be included in other applications, possibly written in other languages, or be included directly in C projects (add 21 Kb to your executable).


Monday.com Logo