我有一个 ID 如下的文本文件:
111111111
222222222
333333333
我需要将 txt 文件解析为嵌套数组,因为然后我需要对 MySQL 数据库进行 INSERT。所以数组格式必须是这样的:
data_sql = [
['111111111'],
['222222222'],
['333333333']
]
现在我有下一个代码:
var data_sql = fs.readFileSync(`./uploads/${filename}`, 'utf8').split(/\r?\n/);
但它是这样保存数组的:
data_sql = [
'111111111',
'222222222',
'333333333'
]
最佳答案
您可以将每个条目转换为包含单个项目的数组,如下所示
const formatedEntries = data_sql.map(entry => ([entry]))
关于javascript - 将文本数据保存到嵌套数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60657512/