I am trying to decide whether or not I can use xmlwriter instead of the 
ad hoc routines that I had written for generating XML.  My understanding 
of what is in the xmlwriter API is pretty much limited to the routines 
used in testwriter.c.  I found that searching the alphabetic index was 
not very useful since it contains tons of stuff other than xmlwriter.

1. Is there a better way of familiarizing myself with the capabilities 
of the xmlwriter portion of libxml2?  documentation specific to xmlwriter?

2. I couldn't find any routine that would use the abbreviated method of 
closing an element that does not contain any data: for example, <element 
attr="abc" \>

3. In my application the place where the information used to generate 
some of the XML happens before the code that actually creates the XML 
file.  In my ad hoc routines I simply built up the XML string and saved 
it until later on during the XML generation process.  Is there any way 
in the libxml2/xmlwriter interface for buffering a chunk of XML to be 
output somewhere in the middle of some other XML generation? I noticed 
some sort of buffered
XML generation in testwriter.c but it seemed to involve creating a 
different writer.  I couldn't see how you could combine this with 
unbuffered XML generation.

4. The xmlwriter routines in testwriter.c all involve opening a writer 
associated with a file.  Are there other interfaces that write the XML 
to standard output?  to a string?

_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
[email protected]
http://mail.gnome.org/mailman/listinfo/xml

Reply via email to