import  com. alibaba. fastjson.  JSONObject ; 
public  class  JsonTest  { public  static  void  main ( String [ ]  args)  { String  str =  "{" id":" 75 "," shoppingCartItemList":[{" id":" 407 "," num":" 10 "}]}" ; JSONObject  jsonObject =  JSONObject . parseObject ( str) ; String  r =  jsonObject. getString ( "shoppingCartItemList" ) ; System . out. println ( r) ; } 
} 
package  com. cmbc. cms. action. addrebatchno ; import  java. util.  List ; import  com. alibaba. fastjson.  JSONObject ; public  class  Test  { public  int  getId ( )  { return  id; } public  void  setId ( int  id)  { this . id =  id; } public  int  getNum ( )  { return  num; } public  void  setNum ( int  num)  { this . num =  num; } private  int  id; private  int  num; public  static  void  main ( String [ ]  args)  { 
String  str =  "{\"id\":\"75\",\"shoppingCartItemList\":[{\"id\":\"407\",\"num\":\"10\"}]}" ; JSONObject  jsonObject =  JSONObject . parseObject ( str) ; 
String  r =  jsonObject. getString ( "shoppingCartItemList" ) ; System . out. println ( r) ; String  id =  jsonObject. getString ( "id" ) ; System . out. println ( id) ; List < Test > =  JSONObject . parseArray ( r, Test . class ) ; int  id2 =  list. get ( 0 ) . getId ( ) ; System . out. println ( id2) ; } }