第壹種類型:直接字符串到json。
string JSON =“{ \“2 \“:\“EFG \“,\“1 \“:\“ABC \“}“;JSONObject json_test =
JSON object . from object(JSON);只需轉義字符串的雙引號,這適用於短字符串
第二種類型:將string轉換為list,然後轉換為json。
list list = new ArrayList();list.add(“用戶名“);
list . add(“age“);list . add(“sex“);JSON array array = new JSON array();
array . add(list);
您可以使用list的add函數來拼接所需的字符串,但您只能使用jsonarry來執行此操作。
第三種類型:將字符串轉換為map,然後轉換為json。
map map = new HashMap();
map . put(“1“,“ABC“);
map . put(“2“,“EFG“);
JSON array array _ test = new JSON array();
array _ test . add(map);
JSON object JSON object = JSON object . from object(map);
這裏可以使用Map將字符串轉換為JSONArray或JSONObject,但這裏的鍵不能是int類型。