private Integer menuId;
private Integer parentId;
private Integer menuType;
private String menuName;
private String menuHost;
private String menuUrl;
private String menuIcon;
private Integer sort; //OrderIndex
private Integer isShowMenu;
private Integer isShowSet;
private String accessCodeIdStr;
private String remark;
private Integer isPublice;
//one to one/many
private List userList=new ArrayList();//user
private List AccessList=new ArrayList(); //Access
private Set MessageList=new HashSet();
functionconvert(){varstr=document.getElementById("str").value;//console.log(str)
//var strArr=str.split(/[(\r\n)\r\n]+/);
varstrArr=str.split(/[\n]/)
console.log(strArr)varstr2="";for(vari=0;i
lineStr=lineStr.replace(";"," ");
lineStr=lineStr.replace("="," ");
console.log(lineStr)varlineArr=lineStr.split(" ");varfieldName=lineArr[2]
console.log(fieldName+"--"+lineArr.length);if(lineStr.indexOf("new")>0){
str2+=''+fieldName+':[],';
}else{
str2+=''+fieldName+':null,';
}if(lineArr[lineArr.length-1].indexOf("//")>-1){
str2+=lineArr[lineArr.length-1];
}
str2+='\n';
}else{
str2+=''+lineStr+'\n';
}
}
document.getElementById("str2").value=str2;
}
convert();//去掉左边的空白
functiontrimLeft(s){if(s== null) {return "";
}varwhitespace= newString("\t\n\r");varstr= newString(s);if(whitespace.indexOf(str.charAt(0))!= -1) {varj=0, i=str.length;while(j
j++;
}
str=str.substring(j, i);
}returnstr;
}//去掉右边的空白
functiontrimRight(s){if(s== null)return "";varwhitespace= newString("\t\n\r");varstr= newString(s);if(whitespace.indexOf(str.charAt(str.length-1))!= -1){vari=str.length- 1;while(i>= 0 &&whitespace.indexOf(str.charAt(i))!= -1){
i--;
}
str=str.substring(0, i+1);
}returnstr;
}