Class TextOutput

Văn bảnKết quả

Một đối tượng TextOutput có thể được phân phát 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. Trình duyệt này sẽ hiển thị nội dung đó mà không cần làm sạch hoặc thao tác thêm.

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

function doGet() {
  return ContentService.createTextOutput('hello world!');
}
Cũng 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ứ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 hoặc giá trị rỗng nếu tệp này sẽ 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)

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 vào

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. Việc đặt giá trị này thành rỗng sẽ xoá giá trị này về 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 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 giá trị rỗng nếu tệp này sẽ 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 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 tạo 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 tạo chuỗi