+ -
当前位置:首页 → 问答吧 → js json处理json字符串

js json处理json字符串

时间:2011-10-08

来源:互联网

{"class":"pojo.MessageInfo","date":"09/17","tel":"13311394280","userinfoList":[{"cardNo":"150203198010210634","class":"pojo.Userinfo","flightinfoList":[{"class":"pojo.FlightInfo","downDate":"21:40","flightNo":"CA1121","flyDate":"20:15"}],"userName":"曹锐"},{"cardNo":"E4057604","class":"pojo.Userinfo","flightinfoList":[{"class":"pojo.FlightInfo","downDate":"21:40","flightNo":"CA1121","flyDate":"20:15"}],"userName":"CHUN/MATTHEWROBERT"},{"cardNo":"110104198109140414","class":"pojo.Userinfo","flightinfoList":[{"class":"pojo.FlightInfo","downDate":"21:40","flightNo":"CA1121","flyDate":"20:15"}],"userName":"于洋 JM9N45"}]}

作者: zhouyusunquan   发布时间: 2011-10-08

JScript code
eval(str);

作者: Sencha_Android   发布时间: 2011-10-08

大哥,你先看清楚了
我的字符串属性前面是有引号

作者: zhouyusunquan   发布时间: 2011-10-08

引用 2 楼 zhouyusunquan 的回复:

大哥,你先看清楚了
我的字符串属性前面是有引号
json规范写法是应该带引号的,
如果是对象可以直接用了;
如果是字符串要eval('('+jsonStr+')')之后用

作者: ycmjh2010   发布时间: 2011-10-08

eval();
直接以对象用就可以了。

作者: flyerwing   发布时间: 2011-10-08

JScript code

{
    "class": "pojo.MessageInfo",
    "date": "09/17",
    "tel": "13311394280",
    "userinfoList": [
        {
            "cardNo": "150203198010210634",
            "class": "pojo.Userinfo",
            "flightinfoList": [
                {
                    "class": "pojo.FlightInfo",
                    "downDate": "21:40",
                    "flightNo": "CA1121",
                    "flyDate": "20:15"
                }
            ],
            "userName": "曹锐"
        },
        {
            "cardNo": "E4057604",
            "class": "pojo.Userinfo",
            "flightinfoList": [
                {
                    "class": "pojo.FlightInfo",
                    "downDate": "21:40",
                    "flightNo": "CA1121",
                    "flyDate": "20:15"
                }
            ],
            "userName": "CHUN/MATTHEWROBERT"
        },
        {
            "cardNo": "110104198109140414",
            "class": "pojo.Userinfo",
            "flightinfoList": [
                {
                    "class": "pojo.FlightInfo",
                    "downDate": "21:40",
                    "flightNo": "CA1121",
                    "flyDate": "20:15"
                }
            ],
            "userName": "于洋 JM9N45"
        }
    ]
}


作者: sirzxj   发布时间: 2011-10-08