Win a copy of Cross-Platform Desktop Applications: Using Node, Electron, and NW.js this week in the JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Castor Marshaller and SAX Content Handler  RSS feed

Greg Charles
Posts: 3014
Firefox Browser IntelliJ IDE Java Mac Ruby
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The Castor Marshaller class is used to map a Java object structure into an XML document. However, it can take an org.xml.sax.ContentHandler either in its contructor, or in its marshal method. My question is, what does this ContentHandler do? ContentHandlers process events generated from parsing an XML document. How are they relevant to creating the document?

I'm interested because we are using Castor to create XML messages based on an object structure. However the objects structures are becoming too big to store whole in core memory. We are looking into a way we can read objects and output XML in a streaming way. Combining Castor Marshalling with SAX seems like a good approach, but I just can't figure out how it would work.
[ June 08, 2006: Message edited by: Greg Charles ]
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!