json轉(zhuǎn)換成list 如何將string轉(zhuǎn)為json?
如何將string轉(zhuǎn)為json?將字符串轉(zhuǎn)換為JSON有三種方法:第一種方法是直接將字符串轉(zhuǎn)換為JSON字符串JSON=“{”2“:”EFG“,”1“:”ABC“}”jsonobject JSONuT
如何將string轉(zhuǎn)為json?
將字符串轉(zhuǎn)換為JSON有三種方法:
第一種方法是直接將字符串轉(zhuǎn)換為JSON
字符串JSON=“{”2“:”EFG“,”1“:”ABC“}”jsonobject JSONuTest=JSONObject.fromObject(JSON)對(duì)字符串的雙引號(hào)進(jìn)行轉(zhuǎn)義,適用于較短字符串
第二步:將字符串轉(zhuǎn)換為列表,然后再轉(zhuǎn)換為JSON
listlist=new ArrayList()列表.添加(“用戶名)”)列表.添加(“年齡”)列表.添加(“sex”)JSONArray array=new JSONArray()數(shù)組.add(list)
您可以使用list的add功能拼接所需的字符串,但這只能使用jsonary
第三:將字符串轉(zhuǎn)換為map,然后再轉(zhuǎn)換為JSON
MapMap=new hashmap()地圖輸入(“1”,“abc”)地圖輸入(“2”,“efg”)測(cè)試.添加(映射)
JSONObject JSONObject=JSONObject.fromObject(地圖)
這里,可以使用map將字符串轉(zhuǎn)換為jsonarray或jsonobject,但這里的鍵不能是int