kolibrios/contrib/network/netsurf/libdom/bindings/xml
Yogev Ezra bb2bbc6b91 Move NetSurf to /contrib folder
git-svn-id: svn://kolibrios.org@4364 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-15 14:01:21 +00:00
..
expat_xmlparser.c Move NetSurf to /contrib folder 2013-12-15 14:01:21 +00:00
libxml_xmlparser.c Move NetSurf to /contrib folder 2013-12-15 14:01:21 +00:00
Makefile Move NetSurf to /contrib folder 2013-12-15 14:01:21 +00:00
README Move NetSurf to /contrib folder 2013-12-15 14:01:21 +00:00
utils.h Move NetSurf to /contrib folder 2013-12-15 14:01:21 +00:00
xmlerror.h Move NetSurf to /contrib folder 2013-12-15 14:01:21 +00:00
xmlparser.h Move NetSurf to /contrib folder 2013-12-15 14:01:21 +00:00

LibXML binding for libdom
=========================

  This is a wrapper around libxml's push parser API, to facilitate
  construction of a libdom DOM tree. The basic premise is that the wrapper
  intercepts the SAX events emitted by libxml's tokeniser then invokes 
  libxml's own SAX handlers, wrapping the results up in libdom-specific
  data structures.

  The tree created is thus a tree of libdom nodes, each of which is linked
  to the libxml node that backs it. This allows the binding to process the
  DOM tree using libxml api, should it need to (e.g. for normalization
  purposes).