2010-03-24 2 views
0

xsd에서 대상 (처리 된) 문서의 일부 유형 요소를 기반으로 제한을 만들 수 있습니까? 예를 들어XSD 대상 xml 요소에 따른 제한

는이 같은 XML을 가지고

<Pets> 
<Pet name="Murka" /> 
<Pet name="Browko" /> 
<Pet name="Tuzik" /> 
</Pets> 

<Children> 
<Child name="Petruk" favoritePet="Browko" /> 
</Children> 

그래서 기존의 "애완 동물"요소에 따라 속성 요소 "아동"의 "favoritePet"을 제한 할 것. 어떻게해야합니까?

답변

0

나는 "keyref"가 내 질문에 대한 대답이라고 발견했습니다. 지금 해결되었습니다. 다음은 resource입니다.

+0

ur 링크가 작동하지 않습니다! –

+0

연결은 현재 live입니다. –

0

아니요, 현재 XSD 1.0 사양에서는 이러한 종류의 종속성을 수행 할 수 없습니다.

XSD 1.1이 현실화되면 그렇다고해서 이러한 종류의 "단언"을 지원할 것이지만 현재로서는 아무도 XSD 1.1을 지원하지 않는다고 생각합니다.