Thomas J.S.: XML-Schema - Complex Type

Beitrag lesen

Hallo,

Wollte für einen Komplexen Typ
Gleichzeitig wollte ich dem Element

Typ != 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?  
  
<xsd:complexType name="Price">  
  <xsd:simpleContent>  
   <xsd:extension base="xsd:decimal">  
    <xsd:attribute name="currency" type="Currency" use="required"/>  
   </xsd:extension>  
  </xsd:simpleContent>  
 </xsd:complexType>  
  
Grüße  
Thomas