兄弟们,话就不多说了,作为代码得搬运工,写的时候参考一下就行了,不做讲解
// 先转json再转相关集合
String childrenStr = FastJsonUtils.jsonStr(roleVoMap.get("children"));
List<ParkModuleFrontVo> ts = (List<ParkModuleFrontVo>) JSONArray.parseArray(childrenStr, ParkModuleFrontVo.class);
roleVo.setChildren(ts);
// 先转字符串在遍历进入数组对象
String menuItemArrayStr = FastJsonUtils.jsonStr(roleVoMap.get("menuItem"));
String menuItemArraySbstring = menuItemArrayStr.substring(1,menuItemArrayStr.length()-1);
String[] menuItemArraySplit = menuItemArraySbstring.split(",");
int[] menuItemArray = new int[menuItemArraySplit.length];
for(int i=0;i<menuItemArraySplit.length;i++){
menuItemArray[i] = Integer.parseInt(menuItemArraySplit[i]);
String sss = null;
}