XSD에서 이것을 표현할 수 있습니까?XML 스키마 (XSD) - 특정 요소에 특정 값이 있으면 다른 요소가 있어야하며 그 반대의 경우도 마찬가지입니다.
예 : 하나의 요소는 EmployedMoreThanThirteenWeeks라는 필수 bool 요소이며 값이 false로 설정된 경우 스키마에 EmploymentDate라는 다른 요소의 존재를 요구해야합니다. 그리고 값이 참이면 다른면에서는 EmploymentDate 요소를 거부해야하지만 이상적으로는 선택적인 것으로 받아 들일 수 있습니다.
스키마 1.0에서 "아니오"는 정답입니다. Schematron 또는 XML 스키마 1.1은 솔루션을 제공합니다. http://www.xfront.com/ExtendingSchemas.html http://www.ibm.com/developerworks/library/x-xml11pt2/ –