Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/420.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
i';我想将json_编码数组输出到javascript数组中_Javascript_Arrays_Json - Fatal编程技术网

i';我想将json_编码数组输出到javascript数组中

i';我想将json_编码数组输出到javascript数组中,javascript,arrays,json,Javascript,Arrays,Json,如果我的json_像这样编码输出 [{"id":"nameid","src":"http#"},{"id":"nameid","src":"http#"}] 我怎样才能变成这样: [["name1","address1"],["name2","address2"]] 假设您的意思是name1是来自第一个对象的值nameid,等等 将其转换为所需的数组格式,然后将其传递到json\u encode()。这样的东西可能适合你: // Assuming your objects are an ar

如果我的json_像这样编码输出

[{"id":"nameid","src":"http#"},{"id":"nameid","src":"http#"}]
我怎样才能变成这样:

[["name1","address1"],["name2","address2"]]

假设您的意思是
name1
是来自第一个对象的值
nameid
,等等

将其转换为所需的数组格式,然后将其传递到
json\u encode()
。这样的东西可能适合你:

// Assuming your objects are an array $objects
$output_array = array();
foreach ($objects as $o) {
  // Put the two properties from the object into an array
  // and append it to $output_array
  $output_array[] = array($o->id, $o->src);
}

// Encode the array as json
$json = json_encode($output_array);

假设您的意思是
name1
是来自第一个对象的值
nameid
,等等

将其转换为所需的数组格式,然后将其传递到
json\u encode()
。这样的东西可能适合你:

// Assuming your objects are an array $objects
$output_array = array();
foreach ($objects as $o) {
  // Put the two properties from the object into an array
  // and append it to $output_array
  $output_array[] = array($o->id, $o->src);
}

// Encode the array as json
$json = json_encode($output_array);

除了作为一个包含两个成员的数组外,这两个数据结构似乎没有任何共同点,因此没有逻辑方法来执行转换。除了作为一个包含两个成员的数组外,这两个数据结构似乎没有任何共同点,因此没有逻辑方法来执行转换。
source = [{"id":"nameid","src":"http#"},{"id":"nameid","src":"http#"}]
result = []
result.push([obj.id, obj.src]) for obj in source