整理一下学到的一个好用的脚本方法,快来看看具体的步骤吧,我会尽量说的详细,不明白的可以给我留言,或者有什么建议的也可以留言给我哦!洗耳恭听!!!!
那我们开始吧!!!!!
-
步骤一:创建一个xlsx文件,然后在将其“另存为”csv格式
类似于
-
步骤二:在vscode里安装下图插件,然后将csv转为json格式
步骤三:
在mac上使用快捷键command + P
然后输入 > csv to json
成功转换为json格式啦!!!
- 步骤四:写入数据格式化函数
创建 formatData.js
const fs = require('fs');
const path = require('path');
function startFormat(fileName) {
fs.readFile(fileName, (err, data) => {
const dataStr = data.toString();
let obj = {};
try {
obj = JSON.parse(dataStr);
} catch (error) {
console.error('JSON parse error');
}
transformModes(obj);
});
}
function transformModes(data) {
const formattedData = data.map(item => {
return {
myName: item.name,
myAge: item.age,
}
})
console.log(formattedData);
}
startFormat(path.join(__dirname, './test.json'))
- 步骤五
在控制台里输入 node formatData.js
控制台打印出格式化后的格式