줄 바꿈 문자
줄 바꿈 문자는 필드에서 해당 문자의 다른 일반적 의미를 나타내지 않고 데이터 문자를 줄 바꿈하는 데 사용됩니다. 예를 들어 다음 특징을 가지도록 플랫 파일 레코드를 정의한다고 가정해 봅니다.
이름 = Record1
구분됨
자식 구분 기호 = 쉼표 문자(,)
자식 순서 = 중위
이스케이프 문자 = 백슬래시 문자(\)
태그 = RECORD1
세 필드의 이름은 Field1, Field2 및 Field3이고 각 필드는 해당 줄 바꿈 문자로 숫자 기호(#)를 사용하도록 정의되어 있습니다.
그러면 해당 레코드에 대해 다음 플랫 파일 데이터가 적용됩니다.
RECORD1#field1#,#field2#,#field3#
데이터는 다음 XML 조각으로 디스어셈블됩니다.
<Record1>
<Field1></Field1>
<Field2></Field2>
<Field3></Field3>
</Record1>
굵게 표시된 데이터 문자 field1, field2 및 field3을 묶는 줄 바꿈 문자(#)가 제거되었습니다.
플랫 파일 어셈블러가 역방향 작업을 수행하여 레코드의 XML 버전을 해당 플랫 파일 레코드로 변환하면 각 필드의 데이터 문자 앞과 뒤에 래핑 문자가 삽입되어 플랫 파일 문자의 원래 시퀀스가 생성됩니다.
정의된 이스케이프 문자를 정의된 줄 바꿈 문자와 함께 사용할 수 있습니다. 예를 들어 Field1의 값이 다음과 같이 변경된다고 가정해 보십시오(굵게 표시).
<Record1>
<Field1></Field1>
<Field2>field2</Field2>
<Field3>field3</Field3>
</Record1>
이 XML 조각을 어셈블할 때 제공된 레코드 및 필드 정의를 사용하여 플랫 파일 문자가 다음과 같은 순서로 지정됩니다. 이스케이프 처리된 숫자 기호 순서가 굵게 표시됩니다.
RECORD1#field1#,#field2#,#field3#
BizTalk 편집기를 사용하여 플랫 파일 스키마를 만들 때 스키마 노드의 기본 줄 바꿈 문자 및 기본 줄 바꿈 문자 형식 속성을 사용하여 전체 스키마에 대한 기본 줄 바꿈 문자를 정의할 수 있습니다. 그런 다음, 플랫 파일 스키마의 필드 요소 또는 필드 특성 노드의 문자 줄 바꿈 및 줄 바꿈 형식 속성을 사용하여 이 기본 줄 바꿈 문자 또는 사용자 지정 필드별 래핑 문자를 사용하도록 스키마의 각 개별 필드를 구성할 수 있습니다.
- 특수 문자를 필드 값의 일부로 해석하는 방법
- UI 지침 및 개발자 API 네임스페이스 참조에서 문자 속성을 래핑합니다.
- 기본 줄 바꿈 문자(플랫 파일 스키마의 노드 속성)
- 기본 줄 바꿈 문자 형식(플랫 파일 스키마의 노드 속성)
- 문자 줄 바꿈(플랫 파일 스키마의 노드 속성
- 문자 형식 줄 바꿈(플랫 파일 스키마의 노드 속성)