java.lang.Object
org.xbib.content.xml.json.JsonXmlReader
- All Implemented Interfaces:
XMLReader
Read JSON like SaX.
Helper class that can be used for JSON to XML transformation.
Transformer transformer = TransformerFactory.newInstance().newTransformer(); InputSource source = new InputSource(...); Result result = ...; transformer.transform(new SAXSource(new JsonXmlReader(namespace),source), result);
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncontext(XmlNamespaceContext context) booleangetFeature(String name) getProperty(String name) voidvoidparse(InputSource input) voidsetContentHandler(ContentHandler handler) voidsetDTDHandler(DTDHandler handler) voidsetEntityResolver(EntityResolver resolver) voidsetErrorHandler(ErrorHandler handler) voidsetFeature(String name, boolean value) voidsetProperty(String name, Object value)
-
Constructor Details
-
JsonXmlReader
public JsonXmlReader()
-
-
Method Details
-
root
-
context
-
setFeature
public void setFeature(String name, boolean value) throws SAXNotRecognizedException, SAXNotSupportedException - Specified by:
setFeaturein interfaceXMLReader- Throws:
SAXNotRecognizedExceptionSAXNotSupportedException
-
getFeature
- Specified by:
getFeaturein interfaceXMLReader- Throws:
SAXNotRecognizedExceptionSAXNotSupportedException
-
getProperty
- Specified by:
getPropertyin interfaceXMLReader- Throws:
SAXNotRecognizedExceptionSAXNotSupportedException
-
setProperty
public void setProperty(String name, Object value) throws SAXNotRecognizedException, SAXNotSupportedException - Specified by:
setPropertyin interfaceXMLReader- Throws:
SAXNotRecognizedExceptionSAXNotSupportedException
-
getEntityResolver
- Specified by:
getEntityResolverin interfaceXMLReader
-
setEntityResolver
- Specified by:
setEntityResolverin interfaceXMLReader
-
getDTDHandler
- Specified by:
getDTDHandlerin interfaceXMLReader
-
setDTDHandler
- Specified by:
setDTDHandlerin interfaceXMLReader
-
getContentHandler
- Specified by:
getContentHandlerin interfaceXMLReader
-
setContentHandler
- Specified by:
setContentHandlerin interfaceXMLReader
-
getErrorHandler
- Specified by:
getErrorHandlerin interfaceXMLReader
-
setErrorHandler
- Specified by:
setErrorHandlerin interfaceXMLReader
-
parse
- Specified by:
parsein interfaceXMLReader- Throws:
IOExceptionSAXException
-
parse
- Specified by:
parsein interfaceXMLReader- Throws:
IOExceptionSAXException
-