인라인 DTD 및 DOCTYPE 텍스트 등록 정보

메시지에 인라인 DTD를 포함시킬 수 있고 DOCTYPE 텍스트 등록 정보를 설정하여 추가 정보를 지정할 수 있습니다.

  1. 출력 메시지가 다시 생성되는 구조체를 취할 경우, 예를 들면, SET OutputRoot.MRM.Field1 = xxx와 같은 ESQL문을 코드화하여 새 출력 메시지를 작성하도록 Compute 노드를 구성할 경우:
    • 이 메시지를 로 정의한 메시지 세트에 대해 DOCTYPE 제한 등록 정보를 설정하면, DOCTYPE 정보(메시지 세트 또는 메시지의 DOCTYPE 텍스트 등록 정보에 지정된)와 인라인 DTD 둘 모두가 출력 메시지에서 제외됩니다.
    • 이 메시지를 아니오로 정의한 메시지 세트에 대해 DOCTYPE 제한 등록 정보를 설정할 경우
      • 가능한 경우 인라인 DTD가 보존됩니다.
      • 그렇지 않은 경우 메시지가 자체 정의되면, 메시지 세트 DOCTYPE 텍스트 등록 정보가 출력 메시지에 포함됩니다.
      • 그렇지 않은 경우(메시지가 자체 정의되지 않음), 메시지 레벨 DOCTYPE 텍스트 등록 정보의 정보가 출력 메시지에 포함됩니다.
  2. 출력 메시지가 다시 생성되는 어떠한 조치도 취하지 않으면, 구문 분석기는 입력 메시지의 직접적인 사본인 출력 메시지를 생성합니다. SET OutputRoot = InputRoot를 사용하여(명시적으로 또는 전체 메시지 복사 선택란을 선택하여) 메시지를 복사하기 위해 메시지 플로우에 Compute 노드를 구성하고, 이 노드 또는 다른 노드에서 메시지를 수정하지 않은 경우에 이러한 상황이 발생합니다. 이 경우, 인라인 DTD는 출력 메시지에 보유되나 메시지 세트 또는 메시지용 DOCTYPE 텍스트 등록 정보에 지정한 정보는 포함되지 않습니다.
관련 개념
MRM 도메인의 물리적 형식
XML Wire 형식
XML Wire 형식: 논리 모델과의 관계
관련 태스크
물리적 등록 정보에 대한 작업
관련 참조
메시지 세트 등록 정보
XML Wire 형식 메시지 세트 등록 정보
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
ad09930_