Announcement

Collapse
No announcement yet.

XML Schema für willkürlicher Reihenfolge

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • XML Schema für willkürlicher Reihenfolge

    Ist es möglich ein XSD Schema zu erstellen, in dem wie in diesem Beispiel nur 2 Elemente vorkommen können, aber in völlig willkürlicher Reihenfolge und Anzahl.

    HTML Code:
    <t>
      <a>
      </a>
    	
      <b>
      </b>
    	
      <b>
      </b>
    	
      <b>
      </b>
    	
      <a>
      </a>
    	
      <b>
      </b>
    	
      <a>
      </a>
    	
      <a>
      </a>
    	
      <a>
      </a>
    </t>

  • #2
    Ansatz:
    Code:
    <xs:element name="t">
      <xs:complexType>
        <xs:sequence minOccurs="0" maxOccurs="unbounded">
          <xs:choice>
            <xs:element name="a"/>
            <xs:element name="b"/>
          </xs:choice>
        </xs:sequence>
      </xs:complexType>
    </xs:element>

    Comment


    • #3
      Choice alleine reicht doch, oder warum erfüllt
      [highlight=xml]
      <xs:element name="t">
      <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element name="a"/>
      <xs:element name="b"/>
      </xs:choice>
      </xs:complexType>
      </xs:element>
      [/highlight]
      nicht die Anforderungen?

      Comment


      • #4
        Ja, reicht auch.

        Comment

        Working...
        X