Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/247.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/5/sql/67.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 是否将ajax响应转换为特定格式?_Javascript_Php_Ajax - Fatal编程技术网

Javascript 是否将ajax响应转换为特定格式?

Javascript 是否将ajax响应转换为特定格式?,javascript,php,ajax,Javascript,Php,Ajax,输入:var result=JSON.parse(响应); 控制台日志(结果) 下面给出的是console.log(结果)的输出;现在我想把它转换成下面给定的输出,我想这样 Output: {day: Array(7), amount: Array(7)} amount: (7) [413, 14, 2, 37, 50, 22, 82] day: (7) ["02-Jan-16", "03-Jan-16", "04-Jan-16", "05-Jan-16", "06-Jan

输入:
var result=JSON.parse(响应);
控制台日志(结果)

下面给出的是console.log(结果)的输出;现在我想把它转换成下面给定的输出,我想这样

Output:     
  {day: Array(7), amount: Array(7)}
  amount: (7) [413, 14, 2, 37, 50, 22, 82]
  day: (7) ["02-Jan-16", "03-Jan-16", "04-Jan-16", "05-Jan-16", "06-Jan-16", 
  "07-Jan-16", "08-Jan-16"]


 This input is ajax response data. Now i  want to convert this response data 
 into a particular format which i describe below. My output should look like 
 this. How can i do this?


 Output I want:

 [[02-Jan-16,413],[03-Jan-16,14],[04-Jan-16,2],[05-Jan-16,37], [06-Jan-
 16,50],[07-Jan-16,22],[08-Jan-16,82]]

这是输出图像。查看它。

您可以为新数组映射所需的值

函数getData(对象){ 返回数据.amount.map(函数(a,i){ 返回[object.day[i],a]; }); } 风险值数据={ 金额:[413,14,2,37,50,22,82], 日期:[“2016年1月02日”、“2016年1月03日”、“2016年1月04日”、“2016年1月05日”、“2016年1月06日”、“2016年1月07日”、“2016年1月08日”] }, 结果=获取数据(数据); 控制台日志(结果)
.as console wrapper{max height:100%!important;top:0;}
首先,您必须决定使用哪种语言编写PHP或JavaScript的json编码?这两种语言都有内置函数,首先您应该熟悉嵌套数组,一旦您了解了数组的构造,那么使用内置函数形成预期的JSON格式只需几分钟


当web上已有大量信息可用时,请不要期望我们提供代码,只需通过谷歌搜索即可。

请添加原始字符串。在这里,您是静态定义数据。我在ajax响应对象中有这些数据。现在如何转换。您可以将该功能转换为函数,并在必要时调用它。这是针对特定数据格式的。给你钥匙。我不希望我的代码特定于这个键。如果我获取的数据中的键不同于数据库,则它不起作用。请添加响应的结构以及已知的键或键的部分。响应数据的结构是我写入的输出。