Class XMLMultipleStreamWriter

java.lang.Object
org.apache.synapse.commons.staxon.core.util.StreamWriterDelegate
org.apache.synapse.commons.staxon.core.json.util.XMLMultipleStreamWriter
All Implemented Interfaces:
XMLStreamWriter

public class XMLMultipleStreamWriter extends StreamWriterDelegate
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.createXMLStreamWriter(...);
 writer = new XMLMultipleStreamWriter(writer, false, "/alice/bob", ...);