gnome-xml is a
non-validating XML engine written by Daniel Veillard of
the World Wide Web Consortium. It can parse XML into a
tree structure, and output a tree structure as XML.
It's useful for any application that needs to load and
save structured data; many Gnome applications use it as
a file format. This library does not depend on any of
the others, not even glib --- so it is tied to Gnome in
name only. However, you can expect most Gnome users to
have it installed, so it should not inconvenience your
users if your application uses this library.