通过脚本转换excel成想要的代码(CSV TO JSON)

整理一下学到的一个好用的脚本方法,快来看看具体的步骤吧,我会尽量说的详细,不明白的可以给我留言,或者有什么建议的也可以留言给我哦!洗耳恭听!!!!
那我们开始吧!!!!!

  • 步骤一:创建一个xlsx文件,然后在将其“另存为”csv格式

    类似于
    image.png
  • 步骤二:在vscode里安装下图插件,然后将csv转为json格式


    image.png
  • 步骤三:

在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
控制台打印出格式化后的格式

image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容