Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/18.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
Javascript 如何从getRequest获取JSON_Javascript_Json - Fatal编程技术网

Javascript 如何从getRequest获取JSON

Javascript 如何从getRequest获取JSON,javascript,json,Javascript,Json,嗨,我有一个字符串,格式如下: {"Fruit":"Meat", "Vegetable":[ {"Name":"Author1","Date":"12"}, {"Name":"Author2","Date":"2"}, {"Name":"Author3","Date":"14"} . . . {"Name": "AuthorN", "Date":"18"} ] } 它与JSON

嗨,我有一个字符串,格式如下:

{"Fruit":"Meat",
     "Vegetable":[
       {"Name":"Author1","Date":"12"},
       {"Name":"Author2","Date":"2"},
       {"Name":"Author3","Date":"14"}
       .
       .
       .
       {"Name": "AuthorN", "Date":"18"}
    ]
} 
它与JSON/GetNames服务关联


什么是JavaScript函数,它可以解析并返回“蔬菜”下的每个“名称”?

Ehh for循环通常可以工作(一旦解析了数据)

for(变量i=0;i
Ehh循环的
通常有效(一旦数据被解析)

for(变量i=0;i
Ehh
循环的
通常有效(一旦数据被解析)

for(变量i=0;i
Ehh
循环的
通常有效(一旦数据被解析)

for(变量i=0;i
使用此选项:

var jsonStr = '{"Fruit":"Meat","Vegetable":[{"Name":"Author1","Date":"12"},{"Name":"Author2","Date":"2"},{"Name":"Author3","Date":"14"}...{"Name": "AuthorN", "Date":"18"}]}';    
var object = JSON.parse(jsonStr),
    names = [];

for (var i = 0; i < object.Vegetable.length; i++) {
    var item = object.Vegetable[i],
        name = item.Name;
    names.push(name);
}
//Finally print the result:
console.log(names);
var jsonStr='{“水果”:“肉”,“蔬菜”:[{“名称”:“作者1”,“日期”:“12”},{“名称”:“作者2”,“日期”:“2”},{“名称”:“作者3”,“日期”:“14”}…{“名称”:“作者”,“日期”:“18”}”;
var object=JSON.parse(jsonStr),
名称=[];
for(变量i=0;i
或者,如果您只想打印姓名(较短):

var object=JSON.parse(jsonStr);
for(变量i=0;i
为此干杯

var jsonStr = '{"Fruit":"Meat","Vegetable":[{"Name":"Author1","Date":"12"},{"Name":"Author2","Date":"2"},{"Name":"Author3","Date":"14"}...{"Name": "AuthorN", "Date":"18"}]}';    
var object = JSON.parse(jsonStr),
    names = [];

for (var i = 0; i < object.Vegetable.length; i++) {
    var item = object.Vegetable[i],
        name = item.Name;
    names.push(name);
}
//Finally print the result:
console.log(names);
var jsonStr='{“水果”:“肉”,“蔬菜”:[{“名称”:“作者1”,“日期”:“12”},{“名称”:“作者2”,“日期”:“2”},{“名称”:“作者3”,“日期”:“14”}…{“名称”:“作者”,“日期”:“18”}”;
var object=JSON.parse(jsonStr),
名称=[];
for(变量i=0;i
或者,如果您只想打印姓名(较短):

var object=JSON.parse(jsonStr);
for(变量i=0;i
为此干杯

var jsonStr = '{"Fruit":"Meat","Vegetable":[{"Name":"Author1","Date":"12"},{"Name":"Author2","Date":"2"},{"Name":"Author3","Date":"14"}...{"Name": "AuthorN", "Date":"18"}]}';    
var object = JSON.parse(jsonStr),
    names = [];

for (var i = 0; i < object.Vegetable.length; i++) {
    var item = object.Vegetable[i],
        name = item.Name;
    names.push(name);
}
//Finally print the result:
console.log(names);
var jsonStr='{“水果”:“肉”,“蔬菜”:[{“名称”:“作者1”,“日期”:“12”},{“名称”:“作者2”,“日期”:“2”},{“名称”:“作者3”,“日期”:“14”}…{“名称”:“作者”,“日期”:“18”}”;
var object=JSON.parse(jsonStr),
名称=[];
for(变量i=0;i
或者,如果您只想打印姓名(较短):

var object=JSON.parse(jsonStr);
for(变量i=0;i
为此干杯

var jsonStr = '{"Fruit":"Meat","Vegetable":[{"Name":"Author1","Date":"12"},{"Name":"Author2","Date":"2"},{"Name":"Author3","Date":"14"}...{"Name": "AuthorN", "Date":"18"}]}';    
var object = JSON.parse(jsonStr),
    names = [];

for (var i = 0; i < object.Vegetable.length; i++) {
    var item = object.Vegetable[i],
        name = item.Name;
    names.push(name);
}
//Finally print the result:
console.log(names);
var jsonStr='{“水果”:“肉”,“蔬菜”:[{“名称”:“作者1”,“日期”:“12”},{“名称”:“作者2”,“日期”:“2”},{“名称”:“作者3”,“日期”:“14”}…{“名称”:“作者”,“日期”:“18”}”;
var object=JSON.parse(jsonStr),
名称=[];
for(变量i=0;i
或者,如果您只想打印姓名(较短):

var object=JSON.parse(jsonStr);
for(变量i=0;i

干杯

JSON。解析
然后迭代就可以了。从中获取JSON是什么意思?它是JSON。
JSON.parse
迭代就能做到这一点。从中获取JSON是什么意思?它是JSON。
JSON.parse
迭代就能做到这一点。从中获取JSON是什么意思?它是JSON。
JSON.parse
迭代就能做到这一点。从中获取JSON是什么意思?它是JSON.for(var i=0,l=data.vegetar.length;ifor(var i=0,l=data.vegetar.length;ifor)(var i=0,l=data.vegetar.length;ifor(var i=0,l=data.plaety.length;ii如果我想打印名称,以便它们可以成为下拉菜单的成员,如何通过在脚本的另一部分使用GET方法来实现这一点?使用函数的替代方法是by…,但在有大量成员的情况下这是不实际的。如果我想打印名称,以便它们可以成为下拉菜单的成员,如何在脚本的另一部分使用GET方法?使用函数的替代方法是…但在成员数量较多的情况下,这并不实用。如果我想打印名称以便它们可以成为下拉菜单的成员,如何使用GET方法在我的脚本的另一部分?使用函数的替代方法是通过…但在成员数量较多的情况下不实用。如果我想打印名称以便它们可以成为下拉菜单的成员,我如何通过在脚本的另一部分使用GET方法来做到这一点?使用函数的替代方法是通过…但是在有大量成员的场景中,这是不实际的。