libxml library is used to parse XML files.
Its internal document representation is as close as possible to the
DOM (Document Object Model) interface,
an API for accessing XML or HTML structured documents.
libxml library also has a
which is designed to be compatible with
SAX, the Simple API for XML,
is a standard interface for event-based XML parsing,
developed collaboratively by the members of the XML-DEV mailing list,
currently hosted by OASIS.
expat library is a XML 1.0 parser written in C,
which aims to be fully conforming.
It is currently not a validating XML processor.
libxml library now includes a nearly complete
XPath (XML Path Language) is a language for addressing parts of an
designed to be used by both
libxml library exports Push and Pull type parser interfaces for both XML and