org.basex.query.util
Class JsonXMLConverter

java.lang.Object
  extended by org.basex.query.util.json.JsonConverter
      extended by org.basex.query.util.JsonXMLConverter
Direct Known Subclasses:
JsonCGConverter, JsonMLConverter

public abstract class JsonXMLConverter
extends JsonConverter

This class provides a parse method to convert JSON data to XML nodes.

Author:
BaseX Team 2005-12, BSD License, Christian Gruen

Field Summary
 
Fields inherited from class org.basex.query.util.json.JsonConverter
COMPACT, info, JSONML, MAPS
 
Constructor Summary
JsonXMLConverter(InputInfo ii)
          Constructor.
 
Method Summary
abstract  ANode convert(java.lang.String in)
          Converts the given JSON string into an XQuery value.
 
Methods inherited from class org.basex.query.util.json.JsonConverter
newInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JsonXMLConverter

public JsonXMLConverter(InputInfo ii)
Constructor.

Parameters:
ii - input info
Method Detail

convert

public abstract ANode convert(java.lang.String in)
                       throws QueryException
Description copied from class: JsonConverter
Converts the given JSON string into an XQuery value.

Specified by:
convert in class JsonConverter
Parameters:
in - the JSON string
Returns:
the result
Throws:
QueryException - parse exception