2010-11-23 2188 views

Respuesta

5

Lo siguiente debería funcionar, también sugeriría la sección W3 Schools en los esquemas.

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> 
    <xs:element name="rootElement" type="RootElementType"/> 

    <xs:complexType name="RootElementType"> 
    <xs:sequence> 
     <xs:element name="child1" type="xs:string" minOccurs="1" maxOccurs="unbounded"/> 
     <xs:element name="child2" type="xs:string" minOccurs="0" maxOccurs="1"/> 
    </xs:sequence> 
    <xs:attribute name="user" type="xs:string" use="required"/> 
    </xs:complexType> 
</xs:schema> 

Este debe ser el esquema de una estructura XML como esto:

<rootElement user="Bob"> 
    <child1>Hello</child1> 
    <child1>World</child1> 
    <child2>Optional</child2> 
</rootElement> 
Cuestiones relacionadas