2014-09-10 2 views
0

XSD에서 다음 구조를 어떻게 정의합니까?XSD 간단한 요소 컬렉션?

<root> 
<myElement name="a" /> 
<myElement name="b" /> 
<myElement name="c" /> 
<myElement name="d" /> 
</root> 

올바른 XSD 정의를 찾을 수 없습니다. 그것은 단체도 아니며 서열도 아니고 다른 것도 아닙니다.

편집 : 이것은 시퀀스로 수행되는 것으로 보입니다. 아니 매우 직관적 ...

나는이 XSD를 생성하는 this 도구를 사용하여

답변

1

...

<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema"> 

    <xs:element name="root"> 
    <xs:complexType> 
     <xs:sequence> 
     <xs:element name="myElement" maxOccurs="unbounded" minOccurs="0"> 
      <xs:complexType> 
       <xs:attribute type="xs:string" name="name" use="optional"/>   
      </xs:complexType> 
     </xs:element> 
     </xs:sequence> 
    </xs:complexType> 
    </xs:element> 

</xs:schema>