Marco: XML-Schema - Complex Type

Beitrag lesen

Hallo

Wollte für einen Komplexen Typ "Preis" festlegen, dass der Content "xsd:decimal" ist. Gleichzeitig wollte ich dem Element noch ein Attribut hinzufügen, was aber nicht zu klappen scheint da das Dokument ungültig ist:

  
 <xsd:complexType name="Price">  
   <xsd:simpleContent>  
    <xsd:restriction base="xsd:decimal"></xsd:restriction>  
   </xsd:simpleContent>  
   <xsd:attribute name="currency" type="Currency" use="required"/>  
 </xsd:complexType>  

Wie muss ich das anstellen?

Viele Grüsse
Marco