Misplaced Pages

libxml2

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
(Redirected from LibXML) Free software library "libXML" redirects here. Not to be confused with XML Library.
libxml2
Original author(s)The GNOME Project
Initial releaseSeptember 23, 1999; 25 years ago (1999-09-23)
Stable release2.13.5 Edit this on Wikidata / November 12, 2024; 50 days ago (November 12, 2024)
Repository
Written inC
Operating systemcross-platform
TypeXML parser, XML validator
LicenseMIT License
Websitexmlsoft.org Edit this on Wikidata

libxml2 is a software library for parsing XML documents. It is also the basis for the libxslt library which processes XSLT-1.0 stylesheets.

Description

Written in the C programming language, libxml2 provides bindings to C++, Ch, XSH, C#, Python, Swift, Kylix/Delphi and other Pascals, Ruby, Perl, Common Lisp, and PHP. It was originally developed for the GNOME project, but can be used outside it. libxml2's code is highly portable since it only depends on standard ANSI C libraries and it is available under the MIT license.

It includes the command-line utility xmllint and an HTML parser.

See also

References

  1. "libxml 2.13.5 · GNOME / libxml2 · GitLab". Retrieved 13 November 2024.
  2. "Introduction". 28 November 2017. Retrieved 25 March 2018.
  3. "ch libxml2 open source binding".
  4. "cl-libxml2 High-level wrapper around libxml2 and libxslt libraries".
  5. "PHP: libxml - Manual". php.net. Retrieved 2016-05-16.
  6. "Python and bindings". www.xmlsoft.org. Retrieved 2016-05-16.
  7. "The XML C parser and toolkit of Gnome". www.xmlsoft.org. Retrieved 2016-05-16.
  8. "Home · Wiki · GNOME / libxml2 · GitLab". GitLab. 2022-12-08. Retrieved 2023-06-26.
  9. Veillard, Daniel. "HTMLparser: interface for an HTML 4.0 non-verifying parser". libxml2 Reference Manual. GNOME.

External links

GNOME
Core Applications
Extras
Development
Office
Graphics
Internet
Media
Games
Utilities
Components
User interface
GNOME 40
  • Mutter on GSK
GNOME 3
GNOME 2
Other
GNOME Base
Other
freedesktop.org
Community
People
Stub icon

This computer-library-related article is a stub. You can help Misplaced Pages by expanding it.

Stub icon

This GNOME-related article is a stub. You can help Misplaced Pages by expanding it.

Stub icon

This markup language article is a stub. You can help Misplaced Pages by expanding it.

Categories: