我有一个看起来像这样的JSON,它来自一个淘汰阵列并且已被转换。我只想将此内容发送给一个对象以发送到服务。
[{\"NotePadID\":-1,\"UserID\":\"NIGOV\\\\\\\\dard-lytts\",\"DateInput\":\"08/28/2014\",\"CategoryID\":6,\"SubCategoryName\":\"Active Farmer\",\"DateCreated\":\"08/28/2014\",\"Note\":\"test\"}]
这是一个数组如何获得第一个,即
var test = jsonConverted[0]['CategoryID'];
始终回归未分解。我真正想做的只是将一个对象传递给我的ajax,应该很简单但不起作用。
答案 0 :(得分:1)
使用javascript你可以像
那样做var a = '[{\"NotePadID\":-1,\"UserID\":\"NIGOV\\\\\\\\dard-lytts\",\"DateInput\":\"08/28/2014\",\"CategoryID\":6,\"SubCategoryName\":\"Active Farmer\",\"DateCreated\":\"08/28/2014\",\"Note\":\"test\"}]'
return JSON.parse(a)[0]['CategoryID']
答案 1 :(得分:0)
你可以尝试这个并按照“演示”
var stringiFiedArray = "[{\"NotePadID\":-1,\"UserID\":\"NIGOV\\\\\\\\dard-lytts\",\"DateInput\":\"08/28/2014\",\"CategoryID\":6,\"SubCategoryName\":\"Active Farmer\",\"DateCreated\":\"08/28/2014\",\"Note\":\"test\"}]";
var javasArrar = JSON.parse(stringiFiedArray);
alert(javasArrar[0]["CategoryID"]);
您可以点击此处查看Demo