json串中English("")换成Chinese(“”)函数代码

来源:互联网 发布:linux 套接字文件 编辑:程序博客网 时间:2024/06/05 06:45
<pre name="code" class="objc">json串中“键-值”对中替换英文引号为中文引号的方法如下:

private static String jsonString(String s){            char[] temp = s.toCharArray();                   int n = temp.length;            for(int i =0;i<n;i++)            {                if(temp[i]==':'&&temp[i+1]=='"')                {                        for(int j =i+2;j<n;j++)                        {                            if(temp[j]=='"')                            {                                if(temp[j+1]!=',' &&  temp[j+1]!='}')                                {                                    temp[j]='”';                                }                                else if(temp[j+1]==',' ||  temp[j+1]=='}')                                {                                    break ;                                }                            }                        }                   }            }                   return new String(temp);        }

0 0
原创粉丝点击