가로 파일의 텍스트 구문 분석
파일 유형 구문 분석 전략을 사용하여 .ora 파일(다양한 Oracle 제품에서 사용), .properties 파일(주로 Java용), .xml 파일, .ini 파일 유형으로 된 파일의 텍스트를 구문 분석할 수 있습니다. 세로 파일의 경우, 세로 파일 구문 분석 전략을 대신 사용하십시오.
시작하기 전에
프로그래밍에 대한 기본 지식이 있는 것이 좋습니다.
필요한 역할: pd_admin
이 태스크 정보
이 구문 분석 전략은 텍스트 파일에만 사용할 수 있습니다.
경고:
이진 파일처럼 텍스트가 아닌 파일에는 이 구문 분석 전략을 사용하지 마십시오.
여러 개의 추출 및 변수를 정의할 수 있습니다. 변수로 추출할 텍스트를 식별하는 경우, 실제로 수행하는 작업은 컨텍스트 내에서 텍스트 위치를 식별하는 것입니다.
다음 방법 중 하나를 사용할 수 있습니다.
- 디버그 모드에서는 텍스트 상자에 있는 파일 내용에서 관련 문자열을 선택할 수 있습니다. 선택한 각 문자열에 대해 해당 컨텍스트에 따라 해당 위치와 구분 기호가 저장됩니다. 따라서 텍스트가 변경되더라도 동일한 정의를 동일한 구조의 다른 파일에 적용할 수 있습니다. 그러나 이 경우 컨텍스트 내에서 전체 텍스트가 선택됩니다.
예를 들어 다음 라인이 있는 XML 파일의 텍스트 상자에서 456만 선택하려고 해도 키워드 사이의 전체 문자열이 선택됩니다.
<ciTypeID>123-456-7890000000</ciTypeID> - (디버그 모드가 아닌 경우) 고급 구문 분석 옵션 양식에서 구분 기호와 텍스트 문자열을 식별할 위치를 지정할 수 있습니다. 이 양식을 사용하면 텍스트 상자보다 세분화된 선택 항목을 생성할 수도 있습니다.
예를 들어, 문자열(456)을 추출하기 위해 구분 기호 뒤에 추출할 구분 기호(-)와 위치 수(3)를 지정할 수 있습니다.