json字符串轉(zhuǎn)成list集合 怎么把一個(gè)list集合轉(zhuǎn)化成json字符串?
怎么把一個(gè)list集合轉(zhuǎn)化成json字符串?List<String> List=新建數(shù)組列表<String>()列表.添加(“測(cè)試1”)列表.添加(“測(cè)試2”)列表.添加(“測(cè)試3”)
怎么把一個(gè)list集合轉(zhuǎn)化成json字符串?
List<String> List=新建數(shù)組列表<String>()列表.添加(“測(cè)試1”)列表.添加(“測(cè)試2”)列表.添加(“測(cè)試3”)jsonarray=JSONArray.fromObject(列表)系統(tǒng)輸出打印( jsonArray.to字符串())導(dǎo)入包,你需要使用JSON-庫(kù).jar, net.sf.json文件.JSONArrayJSONObject.toBeanString列表=請(qǐng)求.getParameter(“json”)JSONArray數(shù)據(jù)=JSONArray.fromObject(列表)對(duì)于(int i=0i<data.size文件()i){JSONObject jobj=(JSONObject)數(shù)據(jù).get(i) 字符串名稱=喬布杰·蓋特(“name”)}上面的代碼由JSON替換數(shù)組。
Json格式的數(shù)據(jù)怎么轉(zhuǎn)換成List?
JSON有一個(gè)jsonarray類,可以將其轉(zhuǎn)換為集合。首先在后臺(tái)進(jìn)行調(diào)試,看看是否可以使用jsonarray。[{dept={XXX}}]如果轉(zhuǎn)換成這樣的數(shù)組,就可以使用它。如果重寫userdepartment的toString(),我就使用gson。我從未在類中遇到嵌套類。但是,因?yàn)樗梢赞D(zhuǎn)換一個(gè)類,所以這個(gè)轉(zhuǎn)換類的嵌套也是可以的。只是一層反射。