+ -
当前位置:首页 → 问答吧 → json数据解析错误

json数据解析错误

时间:2010-10-08

来源:互联网

在firebug中查看响应的数据为
JScript code
"{\"exsitproduct\":\"yes\"}"

但是在firebug控制台json选项卡看到是
Assembly code

 0        "{"
 
    
1
    """
 
    
2
    "e"
 
    
3
    "x"
 
    
4
    "s"
 
    
5
    "i"
 
    
6
    "t"
 
    
7
    "p"
 
    
8
    "r"
 
    
9
    "o"
 
    
10
    "d"
 
    
11
    "u"
 
    
12
    "c"
 
    
13
    "t"
 
    
14
    """
 
    
15
    ":"
 
    
16
    """
 
    
17
    "y"
 
    
18
    "e"
 
    
19
    "s"
 
    
20
    """
 
    
21
    "}"



在js中用eval()函数解析
JScript code
var p = eval("("+data+")");
alert(p);



显示为{"exsitproduct":"yes"}

如上面在firebug看到的,json数据本来只有一条,现在全打乱了,有21条了,请大侠帮忙

作者: kingmaple   发布时间: 2010-10-08

JScript code
var data= "{\"exsitproduct\":\"yes\"}";
var p = eval("("+data+")"); 
alert(p);


作者: IBM_hoojo   发布时间: 2010-10-08

没有问题,是object

作者: IBM_hoojo   发布时间: 2010-10-08