JSON字符串设置某一个字段为默认值
//得到班主任的值
String str = “”;
JSONArray ja = (JSONArray) temp.get(“teacharInfo”);
//判断页面的条数
if (pagesize.equals(“10”) || pagesize.equals(“20”) || pagesize.equals(“30”) || pagesize.equals(“50”) || pagesize.equals(“100”)) {
//循环遍历班主任
for (int j = 0; j < ja.size(); j++) {
JSONObject jo = ja.getJSONObject(j);
//判断多个班主任
if (ja.size() > 1) {
//判断班主任是否为空值,如果为空值那么设置为默认值
if (jo.has(“teachername”)){
//多个班主任以逗号隔开
str += jo.getString(“teachername”) + “,”;
//str.substring(0,str.length() -1)去掉末尾逗号
sheet.addCell(new Label(4, times, str.substring(0,str.length() -1)));
}else{
//判断班主任是否为空,如果为空值那么设置为默认值
String str1 = jo.optString(“teachername”,"");
//str.substring(0,str.length() -1)去掉末尾逗号
sheet.addCell(new Label(4, tim