Class XMLMultipleEventWriter

java.lang.Object
org.apache.synapse.commons.staxon.core.util.EventWriterDelegate
org.apache.synapse.commons.staxon.core.json.util.XMLMultipleEventWriter
All Implemented Interfaces:
XMLEventConsumer, XMLEventWriter

public class XMLMultipleEventWriter extends EventWriterDelegate

Simple delegate writer which generates <?xml-multiple?> processing instructions when writing a sequence of elements matching some element path. Use this class to trigger JSON array start events like this:

 XMLOutputFactory factory = new JsonXMLOutputFactory();
 XMLEventWriter writer = factory.createXMLEventWriter(...);
 writer = new XMLMultipleEventWriter(writer, false, "/alice/bob", ...);