Libxml2

Libxml2 is a library for parsing XML documents, which was originally developed by Daniel Veillard for the GNOME project. The first version of libxml2 appeared in April 2000, building on the previous library libxml, which is largely irrelevant today. libxml2 is currently released under the MIT license.

The library is implemented in ANSI C and is available because of the easy portability now under almost all popular operating systems. There are APIs for C, C , XSH, C #, Python, Kylix / Delphi and other Pascal, Ruby, and PHP 5. Access to libxml done via Perl by using the Perl module ' XML :: LibXML '.

Functions

  • SAX parser
  • DOM parser
  • XSL Transformation ( with additional library libxslt )
511595
de