Class TextOutput

텍스트출력

스크립트에서 제공할 수 있는 TextOutput 객체입니다.

보안상의 고려로 인해 스크립트는 텍스트 콘텐츠를 브라우저에 직접 반환할 수 없습니다. 대신 브라우저가 googleusercontent.com으로 리디렉션되며, 이 도메인은 추가 정리 또는 조작 없이 콘텐츠를 표시합니다.

다음과 같이 텍스트 콘텐츠를 반환할 수 있습니다.

function doGet() {
  return ContentService.createTextOutput('hello world!');
}
JSON, RSS, XML을 TextOutputs로 제공하는 메서드도 있습니다. ContentService에서 상응하는 메서드를 참고하세요.

메서드

메서드반환 유형간략한 설명
append(addedContent)TextOutput게재할 콘텐츠에 새 콘텐츠를 추가합니다.
clear()TextOutput현재 콘텐츠를 지웁니다.
downloadAsFile(filename)TextOutput브라우저에 이 콘텐츠를 표시하지 말고 다운로드하라고 지시합니다.
getContent()String게재할 콘텐츠를 가져옵니다.
getFileName()String이 파일을 다운로드할 파일 이름을 반환하거나 다운로드하지 않고 표시해야 하는 경우 null을 반환합니다.
getMimeType()MimeType이 콘텐츠가 제공될 MIME 유형을 가져옵니다.
setContent(content)TextOutput게재할 콘텐츠를 설정합니다.
setMimeType(mimeType)TextOutput게재할 콘텐츠의 mime 유형을 설정합니다.

자세한 문서

append(addedContent)

게재할 콘텐츠에 새 콘텐츠를 추가합니다.

매개변수

이름유형설명
addedContentString추가할 콘텐츠

리턴

TextOutput: 이 TextOutput 자체로, 체이닝에 유용합니다.


clear()

현재 콘텐츠를 지웁니다.

리턴

TextOutput: 이 TextOutput 자체로, 체이닝에 유용합니다.


downloadAsFile(filename)

브라우저에 이 콘텐츠를 표시하지 말고 다운로드하라고 지시합니다.

일부 브라우저에서는 이 설정을 무시합니다. 이 값을 null로 설정하면 다운로드가 아닌 표시라는 기본 동작으로 돌아갑니다.

매개변수

이름유형설명
filenameString브라우저에 사용할 파일 이름을 지정합니다.

리턴

TextOutput: 연결에 유용한 TextOutput 객체

생성 값

Error: 파일 이름에 잘못된 문자가 포함된 경우


getContent()

게재할 콘텐츠를 가져옵니다.

리턴

String: 게재될 콘텐츠


getFileName()

이 파일을 다운로드할 파일 이름을 반환하거나 다운로드하지 않고 표시해야 하는 경우 null을 반환합니다.

리턴

String: 파일 이름


getMimeType()

이 콘텐츠가 제공될 MIME 유형을 가져옵니다.

리턴

MimeType: 게재될 MIME 유형입니다.


setContent(content)

게재할 콘텐츠를 설정합니다.

매개변수

이름유형설명
contentString게재할 콘텐츠

리턴

TextOutput: 이 TextOutput 자체로, 체이닝에 유용합니다.


setMimeType(mimeType)

게재할 콘텐츠의 mime 유형을 설정합니다. 기본값은 일반 텍스트입니다.

매개변수

이름유형설명
mimeTypeMimeTypeMIME 유형

리턴

TextOutput: 이 TextOutput 자체로, 체이닝에 유용합니다.