참조 > 함수 참조 > 컨테이너 함수 > TextEncode
 
TextEncode
목적 
지정된 문자 인코딩 및 라인 엔딩을 사용하여 텍스트 파일을 텍스트에서 컨테이너 데이터로 반환합니다.
포맷 
TextEncode(텍스트;인코딩;라인 엔딩)
매개 변수 
텍스트 - 임의의 텍스트 표현식 또는 필드.
인코딩 - 사용할 문자 인코딩의 이름(아래 참조).
라인 엔딩 - 사용할 라인 엔딩을 지정하는 숫자(아래 참조). 지정하지 않는 경우 라인 엔딩은 그대로 남습니다.
반환되는 데이터 유형 
컨테이너
다음에서 발생 
FileMaker Pro 16.0
설명 
인코딩 매개 변수의 경우 다음 이름 중 하나를 사용하여 문자 인코딩을 지정합니다. 값이 없거나 알려지지 않은 값을 사용하는 경우 이 함수는 "?"를 반환합니다.
 
인코딩
텍스트 인코딩 방식
utf-8
유니코드
iso-8859-1
Latin 1
windows-1251
키릴어
shift_jis
일본어
windows-1252
Windows
gb18030
중국어 간체
euc-kr
한국어
big5
중국어 번체
macintosh
Mac 로마체
라인 엔딩 매개 변수의 경우 다음 값 중 하나를 사용하여 사용할 라인 엔딩을 지정합니다. 알려지지 않은 값을 사용하는 경우 라인 엔딩은 변경되지 않습니다.
 
라인 엔딩
라인 엔딩 변경 결과
1
변경되지 않음
2
캐리지 리턴(구형 Mac 표준)
3
라인 피드(최신 Mac, Unix/Linux 표준)
4
캐리지 리턴 다음에 라인 피드(Windows 표준)
참고 
이 함수는 런타임 솔루션에서 지원되지 않으며 "?"를 반환합니다.
예제 1 
일본어 문자 인코딩을 사용하여 텍스트 필드에서 텍스트 파일을 컨테이너 데이터로 반환하고 라인 엔딩은 변경하지 않고 그대로 둡니다.
TextEncode ( 테이블::텍스트 ; "shift_jis" ; 1 )
예제 2 
텍스트 필드의 콘텐츠를 ISO-8859-1 문자 인코딩 및 Windows 라인 엔딩으로 변환한 다음 결과 컨테이너 필드를 텍스트 파일로 내보냅니다.
필드 설정 [ 테이블::컨테이너 ; TextEncode ( 테이블::텍스트 ; "iso-8859-1" ; 4 )
필드 콘텐츠 내보내기 [ 테이블::컨테이너; "output.txt" ]
관련 주제 
함수 참조(카테고리순)
함수 참조(알파벳순)
공식 정보
함수 정보
계산 필드 정의하기
공식에 연산자 사용하기