Hi,
I am trying to understand the set of advantages that XmlTextReader offers in
comparison to SAX and have
some queries regarding the same, they are as..
1> Reader carries a doc pointer in its structure. _xmlTextReader
xmlDocPtr doc; /* when walking an existing doc */
In what all cases this document is created from the xml document being
parsed? Is it only created if I invoke "xmlTextReaderExpand" ?
2> Is the document (tree) generated for schema validation (XML Schema) using
reader? Can it be done on the stream also, like the one expected from API
xmlSchemaValidateStream ?
3> To what extent entities supported in reader? Can I use external entities
also along with reader?
4> How is error reported incase of parsing failure using reader? Is is
redirected using the error handlers registered (Generic and structured error
handlers)?
Please let me know incase you need any clarification on the above mentioned
queries.
Thanks in advance. !!
Regards,
Harbhanu
_______________________________________________
xml mailing list, project page http://xmlsoft.org/
[email protected]
http://mail.gnome.org/mailman/listinfo/xml