Workbench에서 서로 다른 유형의 특수 문자를 다수 지정할 수 있습니다. 메시지 세트, 유형 및 유형 구성원에 특수 문자 값을 지정할 수 있습니다. 유형에 설정한 값은 유형이 정의된 메시지 세트에 설정한 해당 값을 대체합니다.
다음 방법 중 하나로 특수 문자 값을 지정할 수 있습니다.
특수 문자의 유형은 다음 표에 나열되어 있습니다.
특수 문자 유형 | 설명 | 설정할 등록 정보... |
---|---|---|
그룹 표시자 | 메시지 내에서 그룹 또는 복합 유형 시작을 표시하는 문자열입니다. | 메시지 세트, 유형 |
그룹 종결자 | 메시지 내에서 그룹 또는 복합 유형의 끝을 표시하는 문자열입니다. | 메시지 세트, 유형 |
태그 데이터 분리 문자 | 해당 데이터에서 태그를 분리하는 데 사용되는 문자열입니다. | 메시지 세트, 유형 |
디리미터 | 데이터 요소를 서로 분리하는 데 사용되는 문자열입니다. | 메시지 세트, 유형 |
반복 요소 디리미터 | 반복 데이터 요소를 서로 분리하는 데 사용되는 문자열입니다. | 유형 구성원 |
따라서 복합 유형을 작성하고 데이터 요소 분리 등록 정보를 태그 디리미트, 그룹 표시자 등록 정보를 여는 중괄호({) , 그룹 종결자를 닫는 중괄호(}), 태그 데이터 분리 문자를 콜론(:), 디리미터를 별표(*)로 설정하면, 비트스트림의 형식은 다음과 같습니다.
{tag1:data1*tag2:data2*tag3:data3}
일부 메시지 형식에서는 특수 문자가 다음 두 예에 표시된 대로 각 요소 앞이나 각 요소 다음에 지정됩니다.
:data1:data2:data3 data1:data2:data3:
데이터 요소 분리 메소드, 디리미터 값, 그룹 표시자 값 및 그룹 종결자 값의 결합을 사용하여 이러한 형식을 모델화할 수 있습니다.
첫 번째 예에서는 데이터 요소 분리를 모든 요소 디리미터로, 디리미터를 콜론(:)으로, 그룹 표시자를 콜론(:)으로 지정하십시오.
두 번째 예에서는 데이터 요소 분리를 모든 요소 디리미트로, 디리미터를 콜론(:)으로, 그룹 종결자를 콜론(:)으로 지정하십시오.