例如{a:{a1:1,a2:2},b:{b1:1,b2:2},c:{c1:1,c2:2}}转成下面这个样子:
{"a":{"a1":"1","a2":"2"},"b":{"b1":"1","b2":"2"},"c":{"c1":"1","c2":"2"}};如果原先键值用单引号的,把它换为双引号,去空格去换行如果有ActionScript版本的更好,我用的是ActionScript
{"a":{"a1":"1","a2":"2"},"b":{"b1":"1","b2":"2"},"c":{"c1":"1","c2":"2"}};如果原先键值用单引号的,把它换为双引号,去空格去换行如果有ActionScript版本的更好,我用的是ActionScript
'a':'a"b"'变为"a":"a\"b\""4楼的大哥,好像有点错误,我把我的字符串代入的结果是下面这个样子的
{"a":{"a1":"1","a2":"2}","b":{"b1":"1","b2":"2}","c":{"c1":"1","c2":"2}}"
{a:{"a1":1,a2:2},b:{b1:1,b2:2},c:{c1:1,c2:2}}输出的是
{"a":{""a1"":"1","a2":"2"},"b":{"b1":"1","b2":"2"},"c":{"c1":"1","c2":"2"}}a1那里多加了一层