提问人:b_a9f 提问时间:10/12/2022 更新时间:10/12/2022 访问量:97
如何从 xlsx 模块返回“双引号”JSON?(节点.js)
How to return "Double quoted" JSON from xlsx module? (Node.js)
问:
我在 node.js 中使用 xlsx 模块。但显然返回的 JSON 没有双引号;它要么是单引号,要么根本没有引号。返回的 JSON 如下所示:xlsx.utils.sheet_to_json
[
{
student_Id: 1,
phone_number: 87654321,
f_name: 'Barns',
l_name: 'Illinois',
address: 'Denmark kurkum mohao street 88 bldg. 29',
},
{ student_Id: 3, f_name: 'Charlie' }
]
为了提取关键属性(Student_id、phone_number...),我需要使用该方法,该方法仅在数据双引号时才有效。那么有没有办法让我的输出数据被双引号呢?喜欢这个:Object.keys
[
{
"student_Id": 1,
"phone_number": 87654321,
"f_name": "Barns",
"l_name": "Illinois",
"address": "Denmark kurkum mohao street 88 bldg. 29",
}
]
即使它使用不同的方法/模块。
答:
0赞
Mini elephant
10/12/2022
#1
尝试将结果放在 JSON.stringify(您的结果)中,这样您将获得双引号结果。
JSON.stringify({
student_Id: 1,
phone_number: 87654321,
f_name: 'Barns',
l_name: 'Illinois',
address: 'Denmark kurkum mohao street 88 bldg. 29',
})
评论