2011-04-13 70 views
0

我试图发布的Ext JS JSON商店,有一些硬编码记录.. 有一个一对多的客户&产品之间的关系..ExtJS的嵌套JSON店轨

{ 
    "customers": [ 
     { 
      "id": 123, 
      "name": "Ed", 
      "products": [ 
       { 
        "id": 50, 
        "prodnm": "xyz", 
        rate:20, 
       }, 
       { 
        "id": 60, 
        "prodnm": "abc", 
        rate:30, 
       }      
      ] 
     } 
    ] 
} 

IAM使用Rails &要检查是否即时得到正确的JSON response..plz帮助..

+0

您是否将json发送到服务器并且想要在那里检查它?或者相反呢?无论哪种方式,我建议使用Firefox /萤火虫,如果你不是。 – Keylan 2011-04-22 15:52:09

回答

0

对于您可以使用此代码来获取从商店json。

function getJsonOfStore(store){ 
    var datar = new Array(); 
    var jsonDataEncode = ""; 
    var records = store.getRange(); 
    for (var i = 0; i < records.length; i++) { 
     datar.push(records[i].data); 
    } 
    jsonDataEncode = Ext.util.JSON.encode(datar); 
    return jsonDataEncode; 
} 

打印在控制台JSON然后复制JSON和过去吧here,点击格式,它会告诉你一个格式化的JSON。