public class OAJsonReader extends Object
OAJsonWriter
Constructor and Description |
---|
OAJsonReader() |
Modifier and Type | Method and Description |
---|---|
protected void |
convert(boolean bNeedsTag) |
String |
convertToXML__OLD__(String jsonText,
Class rootClass)
Convert to OAXML so that OAXMLReader can be used to load the Hubs and OAObjects
|
String |
convertToXML(String jsonText,
Class rootClass) |
protected void |
endObject(OAObject obj,
boolean hasParent) |
protected String |
getClassName(String className) |
com.viaoa.util.OAJsonReader.JsonToken |
getNext() |
protected String |
getPropertyName(OAObject obj,
String propName) |
protected Object |
getValue(OAObject obj,
String name,
Object value) |
protected void |
nextToken() |
Object[] |
parse(String json,
Class rootClass)
Parses the JSON text and returns the root object(s).
|
protected void |
parseObject(String name) |
protected void |
parseObjects(String name) |
protected void |
parseProperties() |
protected void |
parseRootObject() |
public Object[] parse(String json, Class rootClass)
rootClass
- class for the root object. If it is a Hub, then it needs to be the OAObjectClass of the Hub.protected void endObject(OAObject obj, boolean hasParent)
protected void parseRootObject()
protected void parseObject(String name)
protected void parseObjects(String name)
protected void parseProperties()
public String convertToXML__OLD__(String jsonText, Class rootClass)
rootClass
- class for the root object. If it is a Hub, then it needs to be the OAObjectClass of the Hub.protected void convert(boolean bNeedsTag)
protected void nextToken()
public com.viaoa.util.OAJsonReader.JsonToken getNext()
Copyright © 1999–2019 ViaOA. All rights reserved.