在 Google Apps 脚本中使用 UTF-8 字符集

Vin*_*ent 4 utf-8 utf-16 google-apps-script

我在脚本中使用以下内容:

\n
var JSONResult = Maps.newGeocoder().geocode(member.address);\nvar AddressFormatted= JSONResult.results[0].formatted_address;\n
Run Code Online (Sandbox Code Playgroud)\n

结果有时看起来像

\n
\n

科涅尔街\xef\xbf\xbd\xef\xbf\xbde

\n
\n

我想强制以 UTF-8 字符集显示结果。\n我该怎么做?

\n

文森特

\n

Cor*_*y G 6

您可以使用 Blob 进行字符集转换。此示例将“foo”从 UTF-8 转换为 UTF-16。

Utilities.newBlob("").setDataFromString("foo", "UTF-8").getDataAsString("UTF-16")
Run Code Online (Sandbox Code Playgroud)