如何获得特定元素在JSON
问题描述:
如果我有JSON是:如何获得特定元素在JSON
var response = {results: 2938; id: 9283};
我如何使用javascript/jQuery的获取ID?
我想是这样,但我似乎无法得到我想要的(我想在ID数):
response[1]
和
response[1].id
答
简单:
response.id
有了这样说,你的JSON是无效的,
var response = {results: 2938; id: 9283};
使用,
分离项目不是;
var response = {results: 2938, id: 9283};
因为我非常喜欢jsfiddle,所以这里是一个example。
+0
我得到的答复为var response =“{results:2938,id:9283}”;我如何获得元素呢? – 2014-07-10 07:28:50
答
只是response.id
。你不需要更多。
答
你应该只需要使用:
response.id
答
dynamic func_param = JsonConvert.DeserializeObject(key);
foreach (var invoicekey in func_param)
{
var invoice = merchelloHelper.Query.Invoice.GetByKey(Guid.Parse(invoicekey.Value));
}
JavaScript对象文字不是JSON – Quentin 2011-04-15 23:08:46
更具体地说,JSON是来自POST的响应。我将它保存为一个可变的响应,我想获得该特定元素。 – 2011-04-15 23:10:08