document generation

Lars Marius Garshol larsga at garshol.priv.no
Tue Jan 11 16:01:13 GMT 2000


* Corbett Klempay
| 
| I need to pull loads of info from a DB and generate some XML
| conforming to a DTD I made up recently.  My question is: is the
| recommended way of generating XML in this scenario to just actually
| write the XML out to a PrintWriter, printing a line at time (sort of
| a 'manual' process)...or is there some certain recommended way of
| building the document in memory and then writing it out at once?

Writing a SAX DocumentHandler that generates the document to a
PrintWriter from the events you trigger can be a nice way of doing
it. That way you can often easily pipe the generation through some
other process should you later need to.

Another solution in your case may be DB2XML:

  <URL: http://www.garshol.priv.no/download/xmltools/prod/DB2XML.html >

--Lars M.


xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ or CD-ROM/ISBN 981-02-3594-1
Please note: New list subscriptions now closed in preparation for transfer to OASIS.





More information about the Xml-dev mailing list