JSON解析:不使用javascript解析

JSON解析:不使用javascript解析,javascript,jquery,ajax,json,parsing,Javascript,Jquery,Ajax,Json,Parsing,我使用jquery.ajax获取JSON数据,数据类型是JSON,但我有一些问题 这是我的JSON数据: { "stock": { "head": [ "name", "est", "date" ], "body": [ { "row": [ "TEST",

我使用jquery.ajax获取JSON数据,数据类型是JSON,但我有一些问题

这是我的JSON数据:

{
    "stock": {
        "head": [
            "name",
            "est",
            "date"
        ],
        "body": [
            {
                "row": [
                    "TEST",
                    "10.58",
                    "2013-09-05 13:37:20"
                ]
            }
        ]
    },
    "year": {
        "head": [
            "name",
            "est",
            "date"
        ],
        "body": [
            {
                "row": [
                    "TEST",
                    "0",
                    "2013-09-05 13:37:35"
                ]
            }
        ]
    }
}
这是我的javascript代码:

var getdata = $.ajax({
    type     :    'POST',
    url      :    'testjson.php',
    data     :    data,
    dataType :    'json'
});

getdata.done(function(result){

    var queryHead = result.stock.head; // This returns data
    var queryBody = result.stock.body; // But this doesn't return data. Empty

});
JSON数据已成功返回,但未正确解析。
queryHead工作正常,但queryBody不工作

似乎是生成JSONI的问题,请尝试在那里工作。你确定你得到了你认为得到的数据吗?Firefox的Firebug有一个方便的“网络”选项卡,可以监视网络流量并确认数据是否正确。@SonerGüler但您无法控制服务器端使用jsfiddle.Net设置的内容您应该能够自己对此进行一些调试。你至少试过console.logresult吗?