json格式{"value":["3d55f2a141e84394abf6e98b9de8f8fa"]}
import org.json.simple.JSONArray;
import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;
import org.json.simple.parser.ParseException;
String content = flowFormModel.getContent();
jsonObject = (JSONObject) (new JSONParser().parse(content));
jsonObject.forEach((k, v) -> {
JSONArray jsonArray = (JSONArray) v;
for (int j = 0; j < jsonArray.size(); j++) {
//模板的id
String value = jsonArray.get(j).toString();
idList.add(value);
}
//关联id
map.put("list", idList);
});
map.put("withRole",withRole);
java string转换数组
import org.json.JSONArray;
JSONArray param;
param = new JSONArray(withRole);
String[] withRoleArr = new String[param.length()];
//关联模板的id集合
for (int i = 0; i < withRoleArr.length; i++) {
withRoleArr[i] = param.get(i).toString();
withRoleList.add(withRoleArr[i]);
}