Autor (es) original (es) | El proyecto GNOME |
---|---|
Versión inicial | 23 de septiembre de 1999 |
Lanzamiento estable | 2.9.11 (13 de mayo de 2021 [1] ) [±] |
Repositorio | |
Escrito en | C |
Sistema operativo | multiplataforma [2] |
Escribe | Analizador XML , validador XML |
Licencia | Licencia MIT |
Sitio web | xmlsoft |
libxml2 es una biblioteca de software para analizar documentos XML . También es la base de la biblioteca libxslt que procesa hojas de estilo XSLT -1.0.
Escrito en el lenguaje de programación C , libxml2 proporciona enlaces a C ++ , Ch , [3] XSH , C # , Python , Kylix / Delphi y otros Pascals , Ruby , Perl , Common Lisp , [4] y PHP . [5] Fue desarrollado originalmente para el proyecto GNOME , pero puede usarse fuera de él. El código de libxml2 es altamente portátil, [6] ya que depende únicamente de las bibliotecas estándar ANSI C, [7]y se publica bajo la licencia del MIT . Esta biblioteca fue escrita por Daniel Veillard y recibe comentarios activos de sus usuarios.
Incluye la utilidad de línea de comandos xmllint y un analizador HTML . [8]