Class TextOutput

TextOutput

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

Do những 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 được chuyển hướng đến googleusercontent.com. Trang này sẽ hiển thị trình duyệt mà không có bất kỳ vệ sinh hoặc thao túng hơn nữa.

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ứcLoại 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 dưới dạng hoặc rỗng nếu cần hiển thị thay vì đã tải xuống.
getMimeType()MimeTypeLấy loại MIME mà nội dung này sẽ được phân phát cùng.
setContent(content)TextOutputĐặt 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.

Tham số

TênLoạiMô tả
addedContentStringnội dung cần thêm

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. Nếu bạn đặt giá trị này thành rỗng, URL này sẽ trở lại hành vi mặc định là hiển thị thay vì tải xuống.

Tham số

TênLoạiMô 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 dưới dạng hoặc rỗng nếu cần hiển thị thay vì đã tải xuống.

Cầu thủ trả bóng

String – tên tệp


getMimeType()

Lấy loại MIME mà nội dung này sẽ được phân phát cùng.

Cầu thủ trả bóng

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


setContent(content)

Đặt nội dung sẽ được phân phát.

Tham số

TênLoạiMô 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ý.

Tham số

TênLoạiMô 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