libxml2 is a software library for parsing XML documents.
Written in the C programming language, libxml2 provides bindings to C++, Ch,[3] XSH, C#, Python, Swift, Kylix/Delphi and other Pascals, Ruby, Perl, Common Lisp,[4] and PHP.
libxml2's code is highly portable[6] since it only depends on standard ANSI C libraries[7] and it is available under the MIT license.
[8] It includes the command-line utility xmllint and an HTML parser.
You can help Wikipedia by expanding it.This markup language article is a stub.