Constructor and Description |
---|
POJOParser(boolean ignoreNull) |
Modifier and Type | Method and Description |
---|---|
<T> T |
parse(java.io.InputStream in)
Parses any legal json element.
|
<T> T |
parse(java.io.InputStream in,
java.nio.charset.Charset charset)
Parses any legal json element.
|
<T> T |
parse(java.lang.String jsonString)
Parses any legal json element.
|
JSONObject |
parseObject(java.io.InputStream in)
Explicitly expects a json object to be parsed.
|
JSONObject |
parseObject(java.io.InputStream in,
java.nio.charset.Charset charset)
Explicitly expects a json object to be parsed.
|
JSONObject |
parseObject(java.lang.String jsonString)
Explicitly expects a json object to be parsed.
|
public JSONObject parseObject(java.lang.String jsonString) throws java.io.IOException, JSONException
Parser
parseObject
in interface Parser
jsonString
- Json string to be parsed.java.io.IOException
JSONException
public JSONObject parseObject(java.io.InputStream in, java.nio.charset.Charset charset) throws java.io.IOException, JSONException
Parser
parseObject
in interface Parser
in
- Stream with json inputcharset
- Character set used by stream.java.io.IOException
JSONException
public JSONObject parseObject(java.io.InputStream in) throws java.io.IOException, JSONException
Parser
parseObject
in interface Parser
in
- Stream with json input having default character encoding.java.io.IOException
JSONException
public <T> T parse(java.lang.String jsonString) throws java.io.IOException, JSONException
Parser
parse
in interface Parser
T
- One of JSONObject, JSONArray, Double, Boolean, String or simply Object.jsonString
- Json string to be parsed.java.io.IOException
JSONException
public <T> T parse(java.io.InputStream in, java.nio.charset.Charset charset) throws java.io.IOException, JSONException
Parser
parse
in interface Parser
T
- One of JSONObject, JSONArray, Double, Boolean, String or simply Object.in
- Stream with json inputcharset
- Character set used by stream.java.io.IOException
JSONException
public <T> T parse(java.io.InputStream in) throws java.io.IOException, JSONException
Parser
parse
in interface Parser
T
- One of JSONObject, JSONArray, Double, Boolean, String or simply Object.in
- Stream with json input having default character encoding.java.io.IOException
JSONException