André Laugks: XML-Schema: <xs:attribute/> am Ende des komlexen Typs

Beitrag lesen

Hallo!

Ich habe folgende Elementen- und Attribute-Konstelation gegeben:

<datensatz attr="inhalt">
  <name>André</name>
</datensatz>

Das XML-Schema sieht dann folgendermaßen aus:

<xs:element name="datensatz">
  xs:complexType
    xs:sequence
      <xs:element name="name" type="xs:string"/>
    </xs:sequence>
    <xs:attribute name="attr" type="xs:string"/>
  </xs:complexType>
</xs:element>

Wieso muß man eigentlich xs:attribute/ am Ende des complexen Typs angeben?

MfG, André Laugks

--
L-Andre @ gmx.de\n