Class TextOutput

TextOutput

Đối tượng TextOutput có thể được phân phát qua một tập lệnh.

Do các cân nhắc về bảo mật, tập lệnh không thể trực tiếp trả về nội dung văn bản cho trình duyệt. Thay vào đó, trình duyệt sẽ được chuyển hướng đến googleusercontent.com. Trang này sẽ hiển thị trang này mà không bị dọn dẹp hoặc thao túng thêm.

Bạn có thể trả về nội dung văn bản như sau:

function doGet() {
  return ContentService.createTextOutput("hello world!");
}
Ngoài ra, còn có các phương thức phân phát JSON, RSS và XML dưới dạng TextOutputs; xem các phương thức tương ứng trên ContentService.

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
append(addedContent)TextOutputThêm nội dung mới vào nội dung sẽ được phân phát.
clear()TextOutputXoá nội dung hiện tại.
downloadAsFile(filename)TextOutputYêu cầu trình duyệt tải xuống thay vì hiển thị nội dung này.
getContent()StringLấy nội dung sẽ được phân phát.
getFileName()StringTrả về tên tệp để tải tệp này xuống, hoặc trả về giá trị rỗng nếu tệp đó hiển thị thay vì tệp tải xuống.
getMimeType()MimeTypeChọn loại MIME cho nội dung này.
setContent(content)TextOutputThiết lập nội dung sẽ được phân phát.
setMimeType(mimeType)TextOutputĐặt loại MIME cho nội dung sẽ được phân phát.

Tài liệu chi tiết

append(addedContent)

Thêm nội dung mới vào nội dung sẽ được phân phát.

Các tham số

TênLoạiNội dung mô tả
addedContentStringnội dung cần nối

Cầu thủ trả bóng

TextOutput – chính TextOutput này, hữu ích cho việc tạo chuỗi


clear()

Xoá nội dung hiện tại.

Cầu thủ trả bóng

TextOutput – chính TextOutput này, hữu ích cho việc tạo chuỗi


downloadAsFile(filename)

Yêu cầu trình duyệt tải xuống thay vì hiển thị nội dung này.

Một số trình duyệt sẽ bỏ qua chế độ cài đặt này. Khi bạn đặt giá trị này thành rỗng, thẻ sẽ trở về hành vi mặc định là hiển thị thay vì tải xuống.

Các tham số

TênLoạiNội dung mô tả
filenameStringtên tệp để yêu cầu trình duyệt sử dụng

Cầu thủ trả bóng

TextOutput – đối tượng TextOutput, hữu ích cho việc tạo chuỗi

Gửi

Error — nếu tên tệp chứa các ký tự không hợp lệ


getContent()

Lấy nội dung sẽ được phân phát.

Cầu thủ trả bóng

String — nội dung sẽ được phân phát


getFileName()

Trả về tên tệp để tải tệp này xuống, hoặc trả về giá trị rỗng nếu tệp đó hiển thị thay vì tệp tải xuống.

Cầu thủ trả bóng

String – tên tệp


getMimeType()

Chọn loại MIME cho nội dung này.

Cầu thủ trả bóng

MimeType — loại MIME sẽ được phân phát cùng


setContent(content)

Thiết lập nội dung sẽ được phân phát.

Các tham số

TênLoạiNội dung mô tả
contentStringnội dung để phân phát

Cầu thủ trả bóng

TextOutput – chính TextOutput này, hữu ích cho việc tạo chuỗi


setMimeType(mimeType)

Đặt loại MIME cho nội dung sẽ được phân phát. Mặc định là văn bản thuần tuý.

Các tham số

TênLoạiNội dung mô tả
mimeTypeMimeTypeloại MIME

Cầu thủ trả bóng

TextOutput – chính TextOutput này, hữu ích cho việc tạo chuỗi