public class JsonXmlReader extends Object implements XMLReader
Transformer transformer = TransformerFactory.newInstance().newTransformer();
InputSource source = new InputSource(...);
Result result = ...;
transformer.transform(new SAXSource(new JsonXmlReader(namespace),source), result);
| Constructor and Description |
|---|
JsonXmlReader()
Creates JsonXmlReader
|
JsonXmlReader(String namespaceUri)
Creates JsonXmlReader
|
JsonXmlReader(String namespaceUri,
boolean addTypeAttributes)
Creates JsonXmlReader
|
JsonXmlReader(String namespaceUri,
boolean addTypeAttributes,
String artificialRootName)
Creates JsonXmlReader
|
JsonXmlReader(String namespaceUri,
boolean addTypeAttributes,
String artificialRootName,
ElementNameConverter elementNameConverter)
Creates JsonXmlReader
|
| Modifier and Type | Method and Description |
|---|---|
ContentHandler |
getContentHandler() |
DTDHandler |
getDTDHandler() |
EntityResolver |
getEntityResolver() |
ErrorHandler |
getErrorHandler() |
boolean |
getFeature(String name) |
String |
getNamespaceUri() |
Object |
getProperty(String name) |
void |
parse(InputSource input) |
void |
parse(String systemId) |
void |
setContentHandler(ContentHandler handler) |
void |
setDTDHandler(DTDHandler handler) |
void |
setEntityResolver(EntityResolver resolver) |
void |
setErrorHandler(ErrorHandler handler) |
void |
setFeature(String name,
boolean value) |
void |
setProperty(String name,
Object value) |
public JsonXmlReader()
public JsonXmlReader(String namespaceUri)
namespaceUri - namespace uri of the resulting XML.public JsonXmlReader(String namespaceUri, boolean addTypeAttributes)
namespaceUri - namespace uri of the resulting XML.addTypeAttributes - if true adds attributes with type infopublic JsonXmlReader(String namespaceUri, boolean addTypeAttributes, String artificialRootName)
namespaceUri - namespace uri of the resulting XML.addTypeAttributes - if true adds attributes with type infoartificialRootName - if set, an artificial root is generated so JSON documents with more roots can be handeled.public JsonXmlReader(String namespaceUri, boolean addTypeAttributes, String artificialRootName, ElementNameConverter elementNameConverter)
namespaceUri - namespace uri of the resulting XML.addTypeAttributes - if true adds attributes with type infoartificialRootName - if set, an artificial root is generated so JSON documents with more roots can be handled.elementNameConverter - converter to convert JSON object names to valid XML element namespublic boolean getFeature(String name) throws SAXNotRecognizedException, SAXNotSupportedException
getFeature in interface XMLReaderSAXNotRecognizedExceptionSAXNotSupportedExceptionpublic void setFeature(String name, boolean value) throws SAXNotRecognizedException, SAXNotSupportedException
setFeature in interface XMLReaderSAXNotRecognizedExceptionSAXNotSupportedExceptionpublic Object getProperty(String name) throws SAXNotRecognizedException, SAXNotSupportedException
getProperty in interface XMLReaderSAXNotRecognizedExceptionSAXNotSupportedExceptionpublic void setProperty(String name, Object value) throws SAXNotRecognizedException, SAXNotSupportedException
setProperty in interface XMLReaderSAXNotRecognizedExceptionSAXNotSupportedExceptionpublic void setEntityResolver(EntityResolver resolver)
setEntityResolver in interface XMLReaderpublic EntityResolver getEntityResolver()
getEntityResolver in interface XMLReaderpublic void setDTDHandler(DTDHandler handler)
setDTDHandler in interface XMLReaderpublic DTDHandler getDTDHandler()
getDTDHandler in interface XMLReaderpublic void setContentHandler(ContentHandler handler)
setContentHandler in interface XMLReaderpublic ContentHandler getContentHandler()
getContentHandler in interface XMLReaderpublic void setErrorHandler(ErrorHandler handler)
setErrorHandler in interface XMLReaderpublic ErrorHandler getErrorHandler()
getErrorHandler in interface XMLReaderpublic void parse(InputSource input) throws IOException, SAXException
parse in interface XMLReaderIOExceptionSAXExceptionpublic void parse(String systemId) throws IOException, SAXException
parse in interface XMLReaderIOExceptionSAXExceptionpublic String getNamespaceUri()
Copyright © 2013. All Rights Reserved.