JSON 문자열 값

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);
            }
           }
           
        } 

 

추천

출처www.cnblogs.com/sjzxs/p/12020316.html