如何在JSON中获取特定元素

时间:2011-04-15 23:06:58

标签: javascript jquery json

如果我有JSON:

var response = {results: 2938; id: 9283};

如何使用javascript / jquery获取id?

我尝试了类似的东西,但我似乎无法得到我想要的东西(我希望得到id中的数字):

response[1]

response[1].id

4 个答案:

答案 0 :(得分:9)

简单:

response.id

话虽如此,你的json无效,

var response = {results: 2938; id: 9283};

使用,分隔不是;

的项目
var response = {results: 2938, id: 9283};

因为我非常喜欢jsfiddle,所以这里是example

答案 1 :(得分:2)

只需response.id。你不需要任何其他的东西。

答案 2 :(得分:0)

你应该只需要使用:

response.id

答案 3 :(得分:0)

dynamic func_param = JsonConvert.DeserializeObject(key);

foreach (var invoicekey in func_param)
{
    var invoice = merchelloHelper.Query.Invoice.GetByKey(Guid.Parse(invoicekey.Value));
}