Javascript Google脚本CSV文件返回框和问号

Javascript Google脚本CSV文件返回框和问号,javascript,google-apps-script,encoding,Javascript,Google Apps Script,Encoding,我能够从谷歌API获取我想要的CSV;然而,我认为编码不太正确,因为我得到了方框和问号 有人知道原因是什么,以及我如何正确编码吗 刚刚发现它的原始形式-谷歌不知何故以这种格式存储CSV! 似乎编码是UTF-16而不是UTF-8。一旦强制使用UTF-16,请使用: var csv_response = UrlFetchApp.fetch(url,options).getContentText("UTF-16"); 这就像是一种享受 我认为提供一个可以复制您的情况的示例数据和脚本将帮助用户想到yo

我能够从谷歌API获取我想要的CSV;然而,我认为编码不太正确,因为我得到了方框和问号

有人知道原因是什么,以及我如何正确编码吗

刚刚发现它的原始形式-谷歌不知何故以这种格式存储CSV!

似乎编码是UTF-16而不是UTF-8。一旦强制使用UTF-16,请使用:

var csv_response = UrlFetchApp.fetch(url,options).getContentText("UTF-16");

这就像是一种享受

我认为提供一个可以复制您的情况的示例数据和脚本将帮助用户想到yoyur解决方案。感谢您的回复。我不确定CSV值,例如,当您修改为var CSV_response=UrlFetchApp.fetchurl,options.getContentTextUTF-8时,您将检索什么结果?很抱歉给您带来不便。你能提供CSV值或样本CSV数据来复制你的情况吗?我很高兴你的问题得到了解决。很抱歉我的技术很差。
var csv_response = UrlFetchApp.fetch(url,options).getContentText("UTF-16");