返回标准的json格式
时间: 2023-07-24 16:14:18 浏览: 56
如果你想将输出转换为标准的 JSON 格式,你可以使用 `JSON.stringify()` 方法将输出数组转换为 JSON 字符串。以下是修改后的代码示例:
```javascript
function convertArray(inputArray) {
let header = inputArray[0];
let outputArray = [];
for (let i = 1; i < inputArray.length; i++) {
let obj = {};
for (let j = 0; j < header.length; j++) {
obj[header[j]] = inputArray[i][j];
}
outputArray.push(obj);
}
return outputArray;
}
let inputArray = [["product","2017","2018","2019","2020","2021","2022"],["smart",41.1,30.4,65.1,53.3,83.8,98.7],["chart",86.5,92.1,85.7,83.1,73.4,55.1],["big",24.1,67.2,79.5,86.4,65.2,82.5],["data",55.2,67.1,69.2,72.4,53.9,39.1]];
let outputArray = convertArray(inputArray);
let jsonOutput = JSON.stringify(outputArray);
console.log(jsonOutput);
```
上述代码在最后添加了两行,其中 `JSON.stringify(outputArray)` 将输出数组转换为 JSON 字符串,并将其赋值给 `jsonOutput` 变量。然后,使用 `console.log()` 方法打印 JSON 字符串到控制台。
运行修改后的代码,你将获得标准的 JSON 格式输出。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)