텍스트 파일 생성하기
- 업데이트 날짜:2026-08-20
- 2분 (읽기 시간)
데이터를 문자열로 변환한 후 출력을 작성하거나 포맷하여 텍스트 파일을 생성하고 씁니다. 기존 텍스트 파일을 스캔하여 다른 타입의 데이터를 추출합니다.
다음과 같이 텍스트 파일을 생성합니다.
- 데이터를 문자열 데이터로 변환합니다.
- 어플리케이션에 필요한 경우, 문자열 데이터를 포맷합니다.
- 텍스트 데이터를 파일에 씁니다.
어플리케이션에 필요한 경우, 기존 파일을 스캔하고 데이터를 처리하여 텍스트 파일을 생성할 수도 있습니다.
-
텍스트 파일에 데이터를 쓰려면, 데이터를 문자열로 변환합니다.
문자열 팔레트의 함수를 사용하여 데이터를 문자열로 변환합니다. 예를 들어, 그림 42. 숫자형 데이터를 문자열로 변환하기의 VI는 다음을 수행합니다.
- 무작위로 생성된 숫자의 배열을 문자열로 변환
- 문자열을 텍스트 파일에 씁니다
그림 42. 숫자형 데이터를 문자열로 변환하기
-
생성한 파일에 텍스트를 추가하려면 텍스트 파일에 쓰기 함수를 사용합니다.
참조 번호 대신 파일 경로를 [텍스트 파일에 쓰기]에 연결하는 경우, [텍스트 파일에 쓰기]가 자동으로 파일을 열고 닫습니다.
텍스트 파일에 쓰기는 텍스트를 포맷하지 않습니다. 텍스트를 읽는 대부분의 워드 프로세싱 어플리케이션에는 포맷된 텍스트가 필요하지 않습니다. 따라서 텍스트 파일에 텍스트를 쓰는 경우 포맷이 명시적으로 필요하지 않습니다.
그림 43. 포맷되지 않은 텍스트를 파일에 쓰기
-
어플리케이션에 특정 포맷이 있는 텍스트 파일이 필요한 경우, 사용 가능한 함수를 사용하여 문자열 데이터를 포맷합니다.
예를 들어, 파일로 포맷 함수를 사용하여 두 가지 작업을 수행할 수 있습니다.
- 여러 데이터 타입을 텍스트로 포맷
- 포맷된 텍스트를 파일에 씁니다
다음 VI는 여러 데이터 타입을 수집하고 이를 파일에 씁니다.
그림 44. 데이터를 포맷하고 텍스트 파일에 쓰기
많은 경우, 파일로 포맷은 문자열을 문자열로 포맷 함수로 포맷하고 그 결과 문자열을 텍스트 파일에 쓰기로 쓸 수 있습니다.
-
파일에서 문자열, 숫자, 경로, 불리언 값 등의 텍스트를 스캔하고 텍스트를 데이터 타입으로 변환하려면 [파일로부터 스캔] 함수를 사용합니다.
많은 경우, [파일로부터 스캔]은 [2진 파일로부터 데이터 읽기] 함수 또는 [텍스트 파일로부터 읽기] 함수를 사용하여 파일로부터 데이터를 읽은 후, [문자열로부터 스캔] 함수를 사용하여 결과 문자열을 스캔하는 두 가지 동작을 대체할 수 있습니다.
텍스트를 포맷하는 함수에는 포맷 문자열 입력이 포함됩니다. 포맷 문자열과 포맷 지정자를 사용하여 입력 인수를 어떻게 변환할지 정의합니다.
문자열을 포맷하는 함수 및 포맷 문자열에 대한 자세한 내용은 다음 리소스를 참조하십시오.
- 문자열 포맷하기
- 포맷 지정자 구문
- 숫자형 문자열에서 포맷 지정자 사용하기
관련 콘텐츠
- 문자열 데이터
- 블록다이어그램 만들기
- 블록다이어그램 객체
- 포맷 지정자 구문
출력 또는 입력을 스캔할 때 포맷 문자열의 LabVIEW 포맷 지정자 구문을 이해합니다.
- 문자열 포맷하기
- 숫자형 문자열에서 포맷 지정자 사용하기
- NI 기술지원 데이터베이스—VI 스니핏을 사용하여 재사용 가능한 코드 섹션을 저장하고 공유하기