1 케이스
문자열과 str2 = "{\"역할 \ ": [], \"속성 \ ": [{\"값 \ ": \"XXXl001 # oa_group \ "," + "\"XXXxl002 # stockOA \ ", \"XXXl003 # Wifi_Group \ ", \"XXXl004 # PBC_Group \ "," + "\"XXXl005 # MDM_Group \ ", \"XXXl006 # BA_Group \ ", \"XXXl007 # Investment_Group \ "," + "\"XXXl008 # Finace_Group \ ", \"XXXl009 # Edoc_Group \ ", \"XXXl010 # GS_Group \ "," + "\"[email protected]#coremail_group \ ", \"XXXl011 # BWFP_Group \ "," + "\"XXXl012 # 1031 \ ", \"XXXl013 # ImagingSys_group \ "," + "\"[email protected]#coremail_group \ ", \"XXXl015 # BPS_Group \ "," + "\"XXXl016 # SAP_Group \ ", \"XXXl017 # MDM_SGDC \ ", \"XXXl018 # SGBA_Group \ "," + "\"XXXl019 # MYSOFT_SGSJT \ ", \"XXXl020 # HR_Group \ ", \"XXXl021 # ZC_Group \ "," + "\"XXXl022 # ECM_Group \ ", \"XXXl023 # CI_Group \ ", \"이름 \ "\"spRoleList \ "}," + "\"\ 토큰 ": {\"tokenId \ "\"EOJSEFIOJASEJFJSAEFxjijiajsefjasl " + "KMWSWEFJAjsjajJJKLjLJionGTUYugUhiuMw..HLIhIHoihIHihUIGIFuyfIUFu \."}} ";
// 2 실시
지도의 mapTypes = JSON.parseObject (STR2);
/ * 대 (오브젝트 OBJ : mapTypes.keySet ()) {
에서 System.out.println (" 키는 다음과 같습니다 "+ OBJ +"입니다 : "+ mapTypes.get (OBJ));
} * /
! //에서 System.out.println ("이의 parseObject JSON JSON 문자열 클래스를 구문 분석하는 것입니다 ");
: 대한 (객체 OBJ mapTypes.keySet ()) {
"{())"등호 (mapTypes.get는 ( ""IF 속성!.)
목록 개체 = (목록) mapTypes.get (속성 ");"
/ * 문자열 STR3 JSON.toJSONString = (객체)
목록 = jsonToList <지도 <문자열, 문자열 목록 >> (STR3);
경우 (목록! = NULL) {
대한 (나는 <는 list.size (); INT 내가 0 = 내가 ++) {
지도 <문자열, 문자열> = list.get지도 (I);
{: (map.keySet () 객체 OBJS)에 대한
//에서 System.out.println ( "키为:"+ OBJ + "值为:"+ map.get (OBJS));
}
}
}
* /
대 (INT I = 0; I <object.size (); I ++) {
문자열 STR3 = JSON.toJSONString (object.get (I));
// System.out.print ( "++"+ STR3);
된 JSONObject 된 JSONObject = JSONObject.parseObject (STR3);
//에서 System.out.println (jsonObject.getString ( '값'));
스트링 (STR4)은 jsonObject.getString를 ( '값') =;
문자열 STR5 = str4.substring (2, str4.length () - 2);
문자열 str6 = str5.replaceAll ( "\", \ "", "");
System.out.print (str6);
}
}
}