주 컨텐츠로 이동
Administrator Guide
최종 업데이트: 2023-06-23
참조: Xmldiff 단계 속성

참조: Xmldiff 단계 속성

공통 탭

속성
XML 속성명
설명
단계 ID
id
조립품 내에서
xmldiff
단계의 고유 ID를 지정합니다.
첫 번째 입력
first-input
xmldiff
단계의 첫 번째 데이터 입력 소스를 지정합니다. 가능한 값은 5가지입니다.
  • message
    : 다음을 포함한 전체 메시지
    rootpart
    및 첨부파일
  • SOAPbody
    : 의 SOAP 본문 콘텐츠
    rootpart
    항목입니다. 입력에 SOAP 메시지가 포함된 경우에만 적용할 수 있습니다.
  • attachment
    : 메시지 내의 MIME 첨부파일입니다. 첨부파일 인덱스를 지정합니다.
  • rootpart
    : 의 콘텐츠입니다.
    rootpart
    MIME 메시지의 입니다. 메시지가 MIME가 아닌 경우 Workday는 전체 메시지를 선택합니다.
  • 변수
    : 의 명명된 변수를 사용합니다.
    MediationContext
    .
Second Input
second-input
xmldiff
단계의 두 번째 데이터 입력 소스를 지정합니다. 가능한 값은 5가지입니다.
  • message
    : 다음을 포함한 전체 메시지
    rootpart
    및 첨부파일
  • SOAPbody
    : 의 SOAP 본문 콘텐츠
    rootpart
    항목입니다. 입력에 SOAP 메시지가 포함된 경우에만 적용할 수 있습니다.
  • attachment
    : 메시지 내의 MIME 첨부파일입니다. 첨부파일 인덱스를 지정합니다.
  • rootpart
    : 의 콘텐츠입니다.
    rootpart
    MIME 메시지의 입니다. 메시지가 MIME가 아닌 경우 Workday는 전체 메시지를 선택합니다.
  • 변수
    : 의 명명된 변수를 사용합니다.
    MediationContext
    .
출력
output
xmldiff
단계가 출력을 지정하는 위치를 지정합니다. 가능한 값은 5가지입니다.
  • message
    : 다음을 포함한 전체 메시지
    rootpart
    및 첨부파일 이 값은 새 메시지를 생성하여 첨부파일을 효과적으로 제거합니다.
  • SOAPbody
    : 의 SOAP 본문 콘텐츠
    rootpart
    항목입니다.
  • 첨부파일
    : 메시지 내의 MIME 첨부파일입니다. 첨부파일 인덱스를 지정합니다.
  • rootpart
    : 의 콘텐츠입니다.
    rootpart
    MIME 메시지의 입니다. 메시지가 MIME가 아닌 경우 Workday는 전체 메시지를 선택합니다. 이 값은 원본 메시지의 모든 첨부파일을 유지합니다.
  • 변수
    : 출력을 파일에 명명된 변수로 저장합니다.
    MediationContext
    .
복사 대상 출력
copy-to-output
xmldiff
단계에서 출력을 중개 메시지에 복사할지 아니면 변수에 복사할지를 지정합니다.
true
로 설정하면
xmldiff
단계에서 출력을 중재 메시지에 복사합니다.
false
로 설정하면
xmldiff
단계에서 출력을 변수에 복사합니다.
특성 무시
ignore-attributes
2개의 XML 문서를 비교할 때
xmldiff
단계에서 특성을 무시할지 여부를 지정합니다.
네임스페이스
namespaces
xmldiff
단계에서 구현된 XPath 표현식에 대한 네임스페이스 재정의 정의

고급 탭

속성
XML 속성명
설명
설명
description
통합 로그에 표시되는
xmldiff
단계에 대한 설명입니다. 이 기능을 사용하여 단계의 기능과 단계가 작동하는 데이터를 설명할 수 있습니다.
Execute When
execute-when
xmldiff
단계의 실행 여부를 결정하는 조건입니다.
XPath Version
xpath-version
XPath 버전 1.0을 사용할지 아니면 2.0을 사용할지를 지정합니다. Workday 11 이하의 어셈블리 버전에는 값 1을 입력하고 Workday 12 이상의 어셈블리 버전에는 값 2를 입력합니다.
stream-xpath
값이
true
로 설정된 경우에는 이 속성이 무시됩니다.
Workday가 시스템 속성 값을 삽입하는 MVEL 템플릿을 사용하여 동적으로 버전을 설정하도록 할 수 있습니다. 예:
@{props.get('the_version')}
.

정의 탭

속성
XML 속성명
설명
이름
name
의 이름을 지정합니다.
sub-diff
xmldiff
단계의 결과를 조회할 때 사용합니다.
삭제 무시
ignore-deletions
xmldiff
단계에서 출력의 삭제 항목을 무시할지 여부를 지정합니다.
다른 노드만
result-document-different-nodes-only
xmldiff
단계의 출력 문서에 표시할 노드를 지정합니다.
다음으로 설정된 경우
true
의 경우 출력 문서에 최상위 노드만 표시됩니다.
다음으로 설정된 경우
false
의 경우 모든 하위 노드가 출력 문서에 표시됩니다.
결과 문서 포함
result-document-inclusion
xmldiff
단계가 출력 문서에 노드 간 차이를 기록할지 여부를 지정합니다. 가능한 값은 3가지입니다.
  • Always
    : 선택한 노드와 해당 하위 노드가 항상 결과 문서에 표시됩니다.
  • Different
    : 선택한 노드와 해당 하위 노드 간에 차이가 있는 경우에만 모두 결과 문서에 표시됩니다.
  • 안함
    : 선택한 노드와 해당 하위 노드가 결과 문서에 표시되지 않습니다.
XPath
xpath
입력 문서에서 노드를 찾기 위해
xmldiff
단계에서 구현되는 XPath 표현식입니다.

Matcher XPath 탭

Matcher XPath
탭에서는 입력 문서에서 비순차적으로 매칭되는 노드를 찾는 XPath 표현식을 추가할 수 있습니다.