java.lang.Object
org.jooq.tools.json.JSONValue
- Author:
- FangYidong<fangyidong@yahoo.com.cn>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
Escape quotes, \, /, \r, \n, \b, \f, \t and other control characters (U+0000 through U+001F).static Object
Parse JSON text into java object from the input source.static Object
static String
toJSONString
(Object value) Convert an object to JSON text.static void
writeJSONString
(Object value, Writer out) Encode an object into JSON text and write it to out.
-
Constructor Details
-
JSONValue
public JSONValue()
-
-
Method Details
-
writeJSONString
Encode an object into JSON text and write it to out.- Throws:
IOException
- See Also:
-
toJSONString
Convert an object to JSON text.- Returns:
- JSON text, or "null" if value is null or it's an NaN or an INF number.
- See Also:
-
escape
Escape quotes, \, /, \r, \n, \b, \f, \t and other control characters (U+0000 through U+001F). -
parseWithException
Parse JSON text into java object from the input source.- Returns:
- Instance of the following: org.json.simple.JSONObject, org.json.simple.JSONArray, java.lang.String, java.lang.Number, java.lang.Boolean, null
- Throws:
IOException
ParseException
-
parseWithException
- Throws:
ParseException
-