Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用javascripts获取Json中的数据?_Javascript_Jquery_Json - Fatal编程技术网

如何使用javascripts获取Json中的数据?

如何使用javascripts获取Json中的数据?,javascript,jquery,json,Javascript,Jquery,Json,嗨,我目前正在创建一个应用程序来收集网站上的数据,正如我研究过的,你可以使用Json来收集数据,现在我创建了一个脚本来收集数据,起初我没有问题,但当我使用多树Json时,我开始遇到麻烦 这是我的Json { “命令”:[ { “行项目”:[ { “id”:7660469767, “名称”:“个性化设计-紫色”, “财产”:[ { “名称”:“个性化文本1”, “值”:“2” }, { “名称”:“个性化文本2”, “价值”:“努里&” }, { “名称”:“个性化文本3”, “价值”:“萨米拉

嗨,我目前正在创建一个应用程序来收集网站上的数据,正如我研究过的,你可以使用Json来收集数据,现在我创建了一个脚本来收集数据,起初我没有问题,但当我使用多树Json时,我开始遇到麻烦

这是我的Json

{
“命令”:[
{
“行项目”:[
{
“id”:7660469767,
“名称”:“个性化设计-紫色”,
“财产”:[
{
“名称”:“个性化文本1”,
“值”:“2”
},
{
“名称”:“个性化文本2”,
“价值”:“努里&”
},
{
“名称”:“个性化文本3”,
“价值”:“萨米拉”
}
],
}
]
}
]
}

订单
行项目
都是数组,因此在访问其他对象之前,它应该首先访问数组索引。您不必在代码中使用额外的
。上面的
值是每个
属性的对象。您可以在那里检索值。

data.response.vention.tips.groups
似乎不存在于您的json中??请检查jsonlint上的ur json它不是有效的JSONY您可能也有跨源策略问题。
orders
是一个数组。
行项目也是如此。因此,第一个订单中第一个项目的属性将是
data.orders[0]。line_items[0]。属性
。nnnnnn刚刚将其提供给您<代码>数据。订单[0]。行项目[0]。属性[2]。值==“Samira”
$.each(data.orders[0].line_items[0].properties, function (index, value) {
    console.log(value.value);
});