Class TextOutput

TextOutput

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

Do các vấn đề 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 để hiển thị nội dung đó mà không cần phải làm sạch hoặc chỉnh sửa 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 TextOutput. Hãy 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)TextOutputNối 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 nội dung này xuống thay vì hiển thị.
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 này phải được 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.
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)

Nối 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 nối

Cầu thủ trả bóng

TextOutput – chính TextOutput này, hữu ích cho việc xâu 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 xâu chuỗi


downloadAsFile(filename)

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

Một số trình duyệt sẽ bỏ qua chế độ cài đặt này. Việc đặt giá trị này thành null sẽ xoá giá trị đó để quay 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 xâu 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 này phải được 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ầu thủ trả bóng

MimeType – loại MIME mà nội dung này sẽ được phân phát


setContent(content)

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

Tham số

TênLoạiMô tả
contentStringnội dung cần phân phát

Cầu thủ trả bóng

TextOutput – chính TextOutput này, hữu ích cho việc xâu chuỗi


setMimeType(mimeType)

Đặt loại MIME cho nội dung sẽ được phân phát. Giá trị 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 xâu chuỗi