De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

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.

Descripción [ editar ]

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]

Ver también [ editar ]

  • libxslt (el módulo XSLT de LibXML2 )
  • Validación XML
  • Comparación de analizadores HTML
  • Saxon XSLT (competidor)
  • Xerces (competidor)

Referencias [ editar ]

  1. ^ Veillard, Daniel (30 de octubre de 2019). "[xml] Lanzamiento de libxml2-2.9.10" . [email protected] (lista de correo) . Consultado el 16 de mayo de 2020 .
  2. ^ "Introducción" . 28 de noviembre de 2017 . Consultado el 25 de marzo de 2018 .
  3. ^ "ch libxml2 enlace de código abierto" .
  4. ^ "contenedor de alto nivel cl-libxml2 alrededor de las bibliotecas libxml2 y libxslt" .
  5. ^ "PHP: libxml - Manual" . php.net . Consultado el 16 de mayo de 2016 .
  6. ^ "Python y enlaces" . www.xmlsoft.org . Consultado el 16 de mayo de 2016 .
  7. ^ "El analizador XML C y el kit de herramientas de Gnome" . www.xmlsoft.org . Consultado el 16 de mayo de 2016 .
  8. ^ "Analizador de HTML" .

Enlaces externos [ editar ]

  • Página web oficial
  • XML :: módulo de Perl LibXML