JS对象转Excel文件

32 阅读1分钟
  1. 先将对象转换成字符串
  const runScript = () => {
    console.log("JS 代码执行");
    const obj = langModule.en.dataCenter3D;
    let csv = "Key,Value\n"; // 表头

  for (const [key, value] of Object.entries(obj)) {
    csv += `"${key}""${value}"\n`;
  }
  console.log(csv)
  };
  runScript()
  1. 将字符串保存成文本文件,然后把文本文件转成.csv格式
  2. 如出现中文乱码,请先使用NotePad++将Encoding设置一下;notepad++里是选UTF-8-BOM
  3. 最后使用Excel打开即可