[英]Node.js- convert array of strings to objects
我们将数据库导出到csv,然后使用csv文件还原它。 读取csv文件时,类似
0,"SIMry",0,"ROOT",false,true,null
转换为字符串数组。
["0","SIMry","0","ROOT","false","true","null"]
Int, NULL, Boolean
都松散了它们的含义。 我希望输出是
[0,"SIMry",0,"ROOT",false,true,null]
我正在使用fast-csv
节点库。
使用JSON.parse。 例如下面的代码
var a= ["0","SIMry",0,"ROOT",false,true,null];
var a_string = JSON.stringify(a); // This is what your library does
var a_json_var = JSON.parse(a_string); // This is how you compensate
console.log (JSON.stringify(a_json_var));
if (a_json_var[5]){console.log ("boolean");}
将打印
["0","SIMry",0,"ROOT",false,true,null]
boolean
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.