我想像下面那样创建一个JSON正文,但要使用JavaScript函数。
Country Entity Year value
1 Austria CO2 1990 3.6245955
2 Austria CH4 1990 3.3857752
3 Austria N2O 1990 1.4798741
4 Brazil CO2 1990 2.5865668
5 Brazil CH4 1990 1.3271481
6 Brazil N2O 1990 4.4537926
7 Canada CO2 1990 4.7295768
8 Canada CH4 1990 4.5255033
9 Canada N2O 1990 2.3129381
10 Austria CO2 1991 4.8810838
11 Austria CH4 1991 4.9950455
12 Austria N2O 1991 2.1288504
13 Brazil CO2 1991 4.7767443
14 Brazil CH4 1991 2.0315449
15 Brazil N2O 1991 1.9307966
16 Canada CO2 1991 4.6831029
17 Canada CH4 1991 2.2761538
18 Canada N2O 1991 3.0856428
19 Austria CO2 1992 3.1223000
20 Austria CH4 1992 4.7715588
21 Austria N2O 1992 1.5733608
22 Brazil CO2 1992 2.9463442
23 Brazil CH4 1992 1.9569259
24 Brazil N2O 1992 1.4428006
25 Canada CO2 1992 3.0750847
26 Canada CH4 1992 1.4635521
27 Canada N2O 1992 2.8061861
28 Austria CO2 1993 3.3736976
29 Austria CH4 1993 5.7699101
30 Austria N2O 1993 1.8208485
31 Brazil CO2 1993 3.7963291
32 Brazil CH4 1993 2.4016508
33 Brazil N2O 1993 -0.4018621
34 Canada CO2 1993 2.5080960
35 Canada CH4 1993 -0.3068815
36 Canada N2O 1993 3.2281704
有没有不用NPM软件包的任何方法?
Java具有JSON Builder的方式我如何创建某种可以给我这种JSON对象的函数。
答案 0 :(得分:0)
您可以编写一个函数,该函数创建JavaScript对象文字并使用JSON.stringify()
将对象转换为JSON。
function foo() {
var item = {
events: [
{
eventNameCode: {
"codeValue": "xyz api call"
},
... // your additional properties removed for brevity
}
]};
return JSON.stringify(item);
}
JSON.stringify()
在所有现代浏览器和现代版本的Node中都可用。