|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.aelitis.azureus.util.JSONUtils
public class JSONUtils
Constructor Summary | |
---|---|
JSONUtils()
|
Method Summary | |
---|---|
static Map |
decodeJSON(String json)
decodes JSON formatted text into a map. |
static String |
encodeToJSON(Collection list)
|
static String |
encodeToJSON(Map map)
Encodes a map into a JSON formatted string. |
static JSONObject |
encodeToJSONObject(Map map)
encodes a map into a JSONObject. |
static void |
main(String[] args)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JSONUtils()
Method Detail |
---|
public static Map decodeJSON(String json)
If the json text is not a map, a map with the key "value" will be returned. the value of "value" will either be an List, String, Number, Boolean, or null
if the String is formatted badly, null is returned
public static JSONObject encodeToJSONObject(Map map)
It's recommended that you use encodeToJSON(Map)
instead
map
-
public static String encodeToJSON(Map map)
Handles multiple layers of Maps and Lists. Handls String, Number, Boolean, and null values.
map
- Map to change into a JSON formatted string
public static String encodeToJSON(Collection list)
public static void main(String[] args)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |