繁体   English   中英

收到此错误:“ReferenceError:未定义 csv”

[英]Getting this error: "ReferenceError: csv is not defined"

出现错误“ ReferenceError:csv 未定义”。 无法弄清楚原因。 需要一些帮助来解决此错误。

 function csvfiletest() { var csv1 = [ ['Alan Walker', 'Singer'], ['Cristiano Ronaldo', 'Footballer'], ['Saina Nehwal', 'Badminton Player'], ['Arijit Singh', 'Singer'], ['Terence Lewis', 'Dancer'] ]; var fileName = 'Orders.csv'; DriveApp.createFile(fileName, csv1, MimeType.text/csv); }

修改点:

  • MimeType.text/csvMimeType.CSV
  • 当您要创建 CSV 文件时,需要将数组转换为 CSV 数据。

当这些点反映在你的脚本中时,它变成如下。

从:

DriveApp.createFile(fileName, csv1, MimeType.text/csv);

至:

DriveApp.createFile(fileName, csv1.map(r => r.join(",")).join("\n"), MimeType.CSV);

参考:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM