- getFormatJsonStrFromString:function(jsonStr){
- var res="";
- for(var i=0,j=0,k=0,ii,ele;i<jsonStr.length;i++)
- {//k:缩进,j:""个数
- ele=jsonStr.charAt(i);
- if(j%2==0&&ele=="}")
- {
- k--;
- for(ii=0;ii<k;ii++) ele=" "+ele;
- ele="\\n"+ele;
- }
- else if(j%2==0&&ele=="{")
- {
- ele+="\\n";
- k++;
- for(ii=0;ii<k;ii++) ele+=" ";
- }
- else if(j%2==0&&ele==",")
- {
- ele+="\\n";
- for(ii=0;ii<k;ii++) ele+=" ";
- }
- else if(ele=="\\"") j++;
- res+=ele;
- }
- return res;
- },
- //该片段来自于http://www.codesnippet.cn/detail/1612201411258.html
来源: http://www.codesnippet.cn/detail/1612201411258.html