美文网首页
通过脚本转换excel成想要的代码(CSV TO JSON)

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

作者: AMONTOP | 来源:发表于2021-11-27 20:50 被阅读0次

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

    • 步骤一:创建一个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

    相关文章

      网友评论

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

          本文链接:https://www.haomeiwen.com/subject/oqcqxrtx.html