如何在sencha平台上解析里面没有数组的json格式

时间:2015-06-08 08:17:54

标签: json sencha-touch-2

我是sencha的新手所以我必须设置我正在使用此函数的数据component.setData(eval(WebServiceUtil.getAPIData('cartPage','getCartInfo')))    但是当我在控制台上的cartPage.html文件中打印值时,我没有得到任何json数据。那么你能否对这种格式提出任何建议 我从getCartInfo.txt文件中获取我的json数据

[  
   {  
      "data":{  
         "unitPrice":56,
         "shippingCity":"Mumbai",
         "image":null,
         "quantity":1,
         "productId":"genpr-5",
         "storePriceId":"12",
         "customerIp":null,
         "orderId":"2342",
         "trackingCode":null,
         "sessionId":"u48m6kn56k_66E4FE42F194803DB16D2692EA9DB608",
         "storeId":"STORE-13",
         "orderDetailId":null,
         "productName":null,
         "typeProduct":null,
         "totalAmount":56,
         "storeInventoryId":"5",
         "toCurrency":null,
         "inventorySensible":false,
         "name":"Samsung Galaxy",
         "customerId":"anonymous",
         "fromCurrency":null,
         "id":"EBEE13831114",
         "currencyConversionRate":0,
         "currencyCode":null
      },
      "response":"success"
   }
]

1 个答案:

答案 0 :(得分:0)

我已经解决了我自己的问题。我做过的修改 是WebServiceUtil.getAPIData('cartPage','getCartInfo')[0] .data,它有助于从json中获取数据。