libxml2
From Wikipedia, the free encyclopedia
| Initial release | September 23, 1999 |
|---|---|
| Stable release | 2.7.8 (November 4, 2010) [±] |
| Preview release | SVN (Current) [±] |
| Written in | C |
| Operating system | Unix-like, Windows, CygWin, Mac OS, RISC OS, OS/2, VMS, QNX, MVS... |
| Type | XML parser |
| License | MIT License |
| Website | xmlsoft.org |
libxml2 is a software library for parsing XML documents. It is also the basis for the libxslt library which processes XSLT-1.0 stylesheets.
[edit] Description
libxml2 is written in the C programming language, and provides bindings to, C++, XSH, C#, Python, Kylix/Delphi and other Pascals, Ruby, and PHP5. It can be accessed from Perl using the XML::LibXML Perl module. It was originally developed for the GNOME project, but can be used outside it. The libXML code is highly portable, since it depends on standard ANSI C libraries only, and it is released under the MIT license. This library was written by Daniel Veillard and enjoys the active feedback from its users.
It includes the command line utility xmllint.
[edit] See also
[edit] External links
| This computer library article is a stub. You can help Wikipedia by expanding it. |
| This markup language article is a stub. You can help Wikipedia by expanding it. |