json與字符串互相轉(zhuǎn)換 string轉(zhuǎn)換為json?
string轉(zhuǎn)換為json?有三種方法可以將字符串轉(zhuǎn)換為JSON。第一種方法是直接將字符串轉(zhuǎn)換為JSON。第二種方法是將字符串轉(zhuǎn)換為list,然后再轉(zhuǎn)換為JSON??梢允褂胠ist的add函數(shù)拼接所需
string轉(zhuǎn)換為json?
有三種方法可以將字符串轉(zhuǎn)換為JSON。第一種方法是直接將字符串轉(zhuǎn)換為JSON。第二種方法是將字符串轉(zhuǎn)換為list,然后再轉(zhuǎn)換為JSON??梢允褂胠ist的add函數(shù)拼接所需的字符串,但只能使用json。第三種方法是將字符串轉(zhuǎn)換為map,然后轉(zhuǎn)換為JSON map=new HashMap()地圖輸入(“1”,“abc”)地圖輸入(“2”,“efg”)JSONArray array utest=新JSONArray()數(shù)組u測(cè)試.添加(地圖)JSONObject JSONObject=JSONObject.fromObject(map)在這里,您可以使用map將字符串轉(zhuǎn)換為jsonarray或jsonobject,但是這里的密鑰不能使用int類型
您需要導(dǎo)入兩個(gè)jar包。JSON lib是用于轉(zhuǎn)換JSON字符串的核心jar包,它是輔助的。轉(zhuǎn)換JSON數(shù)組JSONArray.fromObject(數(shù)組列表)。ToString()轉(zhuǎn)換JSON對(duì)象JSONObject.fromObject(arrayList).toString()