지정된 문자 인코딩 및 라인 엔딩을 사용하여 텍스트 파일을 텍스트에서 컨테이너 데이터로 반환합니다.
TextEncode(텍스트;인코딩;라인 끝)
텍스트
- 임의의 텍스트 표현식 또는 필드.
인코딩
- 사용할 문자 인코딩의 이름(아래 참조).
라인 끝
- 사용할 라인 끝을 지정하는 숫자(아래 참조). 지정하지 않는 경우 라인 끝은 그대로 남습니다.
컨테이너
FileMaker Pro 16.0
인코딩
매개 변수의 경우 다음 이름 중 하나를 사용하여 문자 인코딩을 지정합니다. 값이 없거나 알려지지 않은 값을 사용하는 경우 이 함수는 "?"를 반환합니다.
| 텍스트 인코딩 방식 |
| 유니코드 |
| Latin 1 |
| 키릴어 |
| Japanese |
| Windows |
| Simplified Chinese |
| Korean |
| 중국어 번체 |
| Mac 로마체 |
라인 끝
매개 변수의 경우 다음 값 중 하나를 사용하여 사용할 라인 끝을 지정합니다. 알려지지 않은 값을 사용하는 경우 라인 끝은 변경되지 않습니다.
| 라인 끝 변경 결과 |
| 변경되지 않음 |
| 캐리지 리턴(구형 Mac 표준) |
| 라인 피드(최신 Mac, Unix/Linux 표준) |
| 캐리지 리턴 다음에 라인 피드(Windows 표준) |
•이 함수는 런타임 솔루션에서 지원되지 않으며 "?"를 반환합니다.
일본어 문자 인코딩을 사용하여 텍스트 필드에서 텍스트 파일을 컨테이너 데이터로 반환하고 라인 끝은 변경하지 않고 그대로 둡니다.
TextEncode ( 테이블::텍스트 ; "shift_jis" ; 1 )
텍스트 필드의 콘텐츠를 ISO-8859-1 문자 인코딩 및 Windows 라인 끝으로 변환한 다음 결과 컨테이너 필드를 텍스트 파일로 내보냅니다.
필드 설정 [ 테이블::컨테이너 ; TextEncode ( 테이블::텍스트 ; "iso-8859-1" ; 4 ) ]
필드 콘텐츠 내보내기 [ 테이블::컨테이너; "output.txt" ; 디렉토리 생성: 끔]