public class JsonSmartJsonProvider extends AbstractJsonProvider
UNDEFINED| Constructor and Description |
|---|
JsonSmartJsonProvider() |
JsonSmartJsonProvider(int parseMode) |
JsonSmartJsonProvider(int parseMode,
net.minidev.json.writer.JsonReaderI<?> mapper) |
| Modifier and Type | Method and Description |
|---|---|
Object |
createArray()
Creates a provider specific json array
|
Object |
createMap()
Creates a provider specific json object
|
Object |
parse(InputStream jsonStream,
String charset)
Parse the given json string
|
Object |
parse(String json)
Parse the given json string
|
String |
toJson(Object obj)
Convert given json object to a json string
|
getArrayIndex, getArrayIndex, getMapValue, getPropertyKeys, isArray, isMap, length, removeProperty, setArrayIndex, setProperty, toIterable, unwrappublic JsonSmartJsonProvider()
public JsonSmartJsonProvider(int parseMode)
public JsonSmartJsonProvider(int parseMode,
net.minidev.json.writer.JsonReaderI<?> mapper)
public Object createArray()
JsonProviderpublic Object createMap()
JsonProviderpublic Object parse(String json)
JsonProviderjson - json string to parsepublic Object parse(InputStream jsonStream, String charset) throws InvalidJsonException
JsonProviderjsonStream - input stream to parsecharset - charset to useInvalidJsonExceptionpublic String toJson(Object obj)
JsonProviderobj - object to transformCopyright © 2016. All rights reserved.