메인 콘텐츠로 건너뛰기
OperationSyntaxDescriptionExample
object equivalence==이중 등호는 두 객체가 동일해야 한다는 의미입니다.n: Party.OrgName [ a: @Party.Address ] parent( n ) == parent( obj( a ) ) Address와 OrgName 검색 요소가 동일한 Party 그룹 인스턴스의 하위 요소인지 확인합니다. 변수 a는 객체가 아닌 토큰 변수이므로, “parent” 조건에서 사용하기 전에 해당 변수에서 객체를 꺼내 사용해야 합니다. n: Party.OrgName [ a: @Party.Address ] parent( n ) ~= parent( obj( a ) ) Address와 OrgName 검색 요소가 서로 다른 Party 그룹 인스턴스의 하위 요소인지 확인합니다.
object non-equivalence~=물결표 뒤에 등호를 사용하는 것은 두 객체가 동일하지 않아야 함을 의미합니다.위 예제를 참조하십시오.
access the objectobj(token variable) obj(token variable, index)”obj”를 사용하면 토큰 변수 안의 객체에 접근할 수 있습니다. 변수 안에 여러 객체가 있고 그중 하나만 가져와야 하는 경우, 토큰의 인덱스를 지정하십시오.위 예제를 참조하십시오.
parent groupparent(search element name)”parent”를 사용하면 규칙에서 이미 언급된 검색 요소의 상위 그룹에 접근할 수 있습니다.위 예제를 참조하십시오.