Class TextOutput

TextOutput

可通过脚本提供的 TextOutput 对象。

出于安全方面的考虑,脚本无法直接向浏览器返回文本内容。 相反,浏览器会重定向到 googleusercontent.com,将显示它,无需任何进一步的排错或操纵。

您可以返回如下文本内容:

function doGet() {
  return ContentService.createTextOutput("hello world!");
}
还有一些方法可以将 JSON、RSS 和 XML 作为 TextOutput 提供;请参阅 ContentService 上的相应方法。

方法

方法返回类型简介
append(addedContent)TextOutput向将要提供的内容附加新内容。
clear()TextOutput清除当前内容。
downloadAsFile(filename)TextOutput指示浏览器下载而不是显示此内容。
getContent()String获取将提供的内容。
getFileName()String返回下载此文件的文件名;如果应显示此文件而不是下载此文件,则返回 null。
getMimeType()MimeType获取在投放此内容时将使用的 MIME 类型。
setContent(content)TextOutput设置将提供的内容。
setMimeType(mimeType)TextOutput设置将要提供的内容的 MIME 类型。

详细文档

append(addedContent)

向将要提供的内容附加新内容。

参数

名称类型说明
addedContentString要附加的内容

弃踢回攻

TextOutput - 此 TextOutput 本身,可用于链接


clear()

清除当前内容。

弃踢回攻

TextOutput - 此 TextOutput 本身,可用于链接


downloadAsFile(filename)

指示浏览器下载而不是显示此内容。

某些浏览器会忽略此设置。将其设置为 null 会将其清除回默认行为,即显示而不是下载。

参数

名称类型说明
filenameString指示浏览器使用

弃踢回攻

TextOutput - TextOutput 对象,可用于链接

抛出

Error - 如果文件名包含非法字符


getContent()

获取将提供的内容。

弃踢回攻

String - 要提供的内容


getFileName()

返回下载此文件的文件名;如果应显示此文件而不是下载此文件,则返回 null。

弃踢回攻

String - 文件名


getMimeType()

获取在投放此内容时将使用的 MIME 类型。

弃踢回攻

MimeType - 提供时搭配使用的 MIME 类型


setContent(content)

设置将提供的内容。

参数

名称类型说明
contentString要投放的内容

弃踢回攻

TextOutput - 此 TextOutput 本身,可用于链接


setMimeType(mimeType)

设置将要提供的内容的 MIME 类型。默认值为纯文本。

参数

名称类型说明
mimeTypeMimeTypeMIME 类型

弃踢回攻

TextOutput - 此 TextOutput 本身,可用于链接