Class TextOutput

TextOutput

Objek TextOutput yang dapat disajikan dari skrip.

Karena pertimbangan keamanan, skrip tidak dapat langsung mengembalikan konten teks ke browser. Sebagai gantinya, browser dialihkan ke googleusercontent.com, yang akan menampilkannya tanpa sanitasi atau manipulasi lebih lanjut.

Anda dapat menampilkan konten teks seperti ini:

function doGet() {
  return ContentService.createTextOutput("hello world!");
}
Ada juga metode untuk menayangkan JSON, RSS, dan XML sebagai TextOutputs; lihat metode yang sesuai di ContentService.

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
append(addedContent)TextOutputMenambahkan konten baru ke konten yang akan ditayangkan.
clear()TextOutputMenghapus konten saat ini.
downloadAsFile(filename)TextOutputMemberi tahu browser untuk mendownload, bukan menampilkan konten ini.
getContent()StringMendapatkan konten yang akan ditayangkan.
getFileName()StringMenampilkan nama file untuk mendownload file ini, atau null jika harus ditampilkan, bukan didownload.
getMimeType()MimeTypeDapatkan jenis mime yang akan disajikan.
setContent(content)TextOutputMenetapkan konten yang akan ditayangkan.
setMimeType(mimeType)TextOutputMenetapkan jenis mime untuk konten yang akan ditayangkan.

Dokumentasi mendetail

append(addedContent)

Menambahkan konten baru ke konten yang akan ditayangkan.

Parameter

NamaJenisDeskripsi
addedContentStringkonten yang akan ditambahkan

Return

TextOutput — TextOutput ini sendiri, berguna untuk membuat rantai


clear()

Menghapus konten saat ini.

Return

TextOutput — TextOutput ini sendiri, berguna untuk membuat rantai


downloadAsFile(filename)

Memberi tahu browser untuk mendownload, bukan menampilkan konten ini.

Beberapa browser akan mengabaikan setelan ini. Menyetelnya ke null akan menghapusnya kembali ke perilaku default menampilkan, bukan mendownload.

Parameter

NamaJenisDeskripsi
filenameStringnama {i>file<i} untuk memberi tahu browser agar menggunakan

Return

TextOutput — objek TextOutput, berguna untuk membuat rantai

Menampilkan

Error — jika nama file berisi karakter yang tidak sah


getContent()

Mendapatkan konten yang akan ditayangkan.

Return

String — konten yang akan ditayangkan


getFileName()

Menampilkan nama file untuk mendownload file ini, atau null jika harus ditampilkan, bukan didownload.

Return

String — nama file


getMimeType()

Dapatkan jenis mime yang akan disajikan.

Return

MimeType — jenis mime yang akan disajikan dengan ini


setContent(content)

Menetapkan konten yang akan ditayangkan.

Parameter

NamaJenisDeskripsi
contentStringkonten yang akan ditayangkan

Return

TextOutput — TextOutput ini sendiri, berguna untuk membuat rantai


setMimeType(mimeType)

Menetapkan jenis mime untuk konten yang akan ditayangkan. Defaultnya adalah teks biasa.

Parameter

NamaJenisDeskripsi
mimeTypeMimeTypejenis mime

Return

TextOutput — TextOutput ini sendiri, berguna untuk membuat rantai