2011-04-13 72 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。