다음과 같은 몇 가지 XSD가 있습니다.임의의 순서로 요소의 범위를 허용하는 XSD를 어떻게 지정합니까?
<element name="a">
<complexType>
<sequence>
<element name="b" type="t:typ" minOccurs="1" maxOccurs="unbounded" />
<element name="c" type="t:typ" minOccurs="1" maxOccurs="unbounded" />
</sequence>
</complexType>
</element>
시퀀스 대신 태그 b와 c가 임의의 순서로 뒤죽박죽이되도록 변경할 수 있습니다. 나는 어떻게 이것을 유효하게 만들 것인가? ..
<a>
<b />
<c />
<b />
<c />
<b />
<b />
</a>
'all'옵션은 유망한 것으로 들리지만 각 자식 요소를 하나만 허용하는 것으로 보인다.
시퀀스가 수행 할 수 있지만 구성 파일 용입니다. 사용자가 특정 순서로 요소를 넣지 않아도 쉽게 편집 할 수 있도록하고 싶습니다. – izb