67,549
社区成员




public static void main(String[] args) {
// TODO Auto-generated method stub
String str="";
String data = "[{a=1, b={aa= 1, bb = 1}, c = 1}, {a=2, b={aa = 2, bb = 2}, c = 2}, {a=3, b={aa = 3, bb = 3}, c = 3},{a=:,b= {aa==,bb=:},c==}]";
String[] s=data.split("==");
for(int i=0;i<s.length;i++) {
s[i]=s[i].replace("=", "\":\"");
if((i+1)<s.length) {
str=str+s[i]+"\"=\":";
}else {
str=str+s[i];
}
}
str = str.replace(",","\",\"");
str=str.replace("{", "{\"");
str=str.replace("}", "\"}");
str=str.substring(1, str.length()-1);
System.out.println(str);
}