By: | Daniel Veillard |
Version: | 2.5 |
Last release: | 2003-01-06 |
Platforms: | C |
Category: | XML parsers |
Info on web: | http://xmlsoft.org/ |
Feedback: | Something wrong? Follow this link. |
libxml is a validating XML parser written in C (also known as gnome-xml). It has an event-based (SAX-like) interface and can also build an in-memory DOM-like tree of the parsed document. It can use XML Catalog to resolve entity references.
libxml has a full XPath implementation, and supports namespaces, XPointer, XInclude, SGML Open Catalogs, XML Catalog, RELAX-NG, and XML Schema 1&2. An HTML parser is also included.
A DOM implementation is available through Gdome.