对不起,我对此并不陌生,但是我正尝试使用每天从电子表格发送到我的Gmail帐户的电子表格中的数据自动填充Google表格(主要是因为我想将其用作以下内容的数据源) Google Data Studio报告...)。
我查看了已经在Stack Overflow上发布的以下代码段:
Simple script to import gmail csv attachment to google sheets
Import CSV attachment into google sheets
Update Spreadsheet via Email Attachments
在每种情况下,我都会在Google表格中获得正常打开的输出,然后在电子表格中的数字之间添加非字母数字符号-例如:
https://docs.google.com/spreadsheets/d/1bpeTXotjvT2dvTXiivKLd2q6j0m2QDKgQ9CYcPqxsdE/edit?usp=sharing
https://docs.google.com/spreadsheets/d/1tzuAonz7IpYnyYXagj4YG_cNEG6zx_VWx-M17YJubUg/edit?usp=sharing
https://docs.google.com/spreadsheets/d/1UHmmFgwUP5JnFsoxkf6ZhH-a2PeR_5ZHvPv7jWCtsGU/edit?usp=sharing
https://docs.google.com/spreadsheets/d/1nOzFWhhWuRzQo2nrcaw9-rQiimobubI06TA447rAGis/edit?usp=sharing
有人可以告诉我我在做什么错吗?
答案 0 :(得分:0)
我知道了:CSV附件可以以多种方式编码。文件的编码需要在etDataAsString()的括号之间输入。
所以在我的情况下是:
getDataAsString('UTF-16')
在没有我的帮助下,它将默认假定文件编码为UTF_8。