- java.lang.Object
-
- org.xbib.content.xml.json.JsonXmlStreamer
-
public class JsonXmlStreamer extends java.lang.ObjectWrite JSON stream to XML stream. This is realized by transforming Jackson stream events to StaX events. You need a root element to wrap the JSON stream into.
-
-
Constructor Summary
Constructors Constructor Description JsonXmlStreamer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JsonXmlStreamercontext(org.xbib.content.resource.NamespaceContext context)javax.xml.stream.XMLEventWriteropenWriter(java.io.OutputStream out)javax.xml.stream.XMLEventWriteropenWriter(java.io.OutputStream out, java.lang.String encoding)javax.xml.stream.XMLEventWriteropenWriter(java.io.Writer writer)JsonXmlStreamerroot(javax.xml.namespace.QName root)voidtoXML(java.io.InputStream in, java.io.OutputStream out)voidtoXML(java.io.InputStream in, java.io.Writer writer)voidtoXML(java.io.InputStream in, javax.xml.stream.util.XMLEventConsumer consumer)voidtoXML(java.io.Reader in, java.io.Writer out)voidtoXML(java.io.Reader in, javax.xml.stream.util.XMLEventConsumer consumer)voidwriteStylesheetInstruction(javax.xml.stream.util.XMLEventConsumer consumer, java.lang.String stylesheet)voidwriteXMLProcessingInstruction(javax.xml.stream.util.XMLEventConsumer consumer, java.lang.String encoding)
-
-
-
Method Detail
-
root
public JsonXmlStreamer root(javax.xml.namespace.QName root)
-
context
public JsonXmlStreamer context(org.xbib.content.resource.NamespaceContext context)
-
openWriter
public javax.xml.stream.XMLEventWriter openWriter(java.io.OutputStream out) throws javax.xml.stream.XMLStreamException- Throws:
javax.xml.stream.XMLStreamException
-
openWriter
public javax.xml.stream.XMLEventWriter openWriter(java.io.OutputStream out, java.lang.String encoding) throws javax.xml.stream.XMLStreamException- Throws:
javax.xml.stream.XMLStreamException
-
openWriter
public javax.xml.stream.XMLEventWriter openWriter(java.io.Writer writer) throws javax.xml.stream.XMLStreamException- Throws:
javax.xml.stream.XMLStreamException
-
writeXMLProcessingInstruction
public void writeXMLProcessingInstruction(javax.xml.stream.util.XMLEventConsumer consumer, java.lang.String encoding) throws javax.xml.stream.XMLStreamException- Throws:
javax.xml.stream.XMLStreamException
-
writeStylesheetInstruction
public void writeStylesheetInstruction(javax.xml.stream.util.XMLEventConsumer consumer, java.lang.String stylesheet) throws javax.xml.stream.XMLStreamException- Throws:
javax.xml.stream.XMLStreamException
-
toXML
public void toXML(java.io.InputStream in, java.io.Writer writer) throws javax.xml.stream.XMLStreamException, java.io.IOException- Throws:
javax.xml.stream.XMLStreamExceptionjava.io.IOException
-
toXML
public void toXML(java.io.InputStream in, java.io.OutputStream out) throws javax.xml.stream.XMLStreamException, java.io.IOException- Throws:
javax.xml.stream.XMLStreamExceptionjava.io.IOException
-
toXML
public void toXML(java.io.Reader in, java.io.Writer out) throws javax.xml.stream.XMLStreamException, java.io.IOException- Throws:
javax.xml.stream.XMLStreamExceptionjava.io.IOException
-
toXML
public void toXML(java.io.InputStream in, javax.xml.stream.util.XMLEventConsumer consumer) throws javax.xml.stream.XMLStreamException, java.io.IOException- Throws:
javax.xml.stream.XMLStreamExceptionjava.io.IOException
-
toXML
public void toXML(java.io.Reader in, javax.xml.stream.util.XMLEventConsumer consumer) throws javax.xml.stream.XMLStreamException, java.io.IOException- Throws:
javax.xml.stream.XMLStreamExceptionjava.io.IOException
-
-