属性的值

时间:2014-09-10 22:09:58

标签: xml xsd

我需要有效的XSD用于以下XML:

<Element Name="myElement" Value="true" />

这是我到目前为止所得到的,但它错过了value

的定义
<xs:element name="Element" minOccurs="0">
    <xs:complexType>
        <xs:attribute name="Name"/>
    </xs:complexType>
</xs:element>

不幸的是,我还没有找到,如何实现value的定义。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

你非常接近。你像这样处理Name

<xs:attribute name="Name"/>

Value完成同样的事情:

<xs:attribute name="Value"/>

这是最终的XSD:

<xs:element name="Element" minOccurs="0">
    <xs:complexType>
        <xs:attribute name="Name"/>
        <xs:attribute name="Value"/>
    </xs:complexType>
</xs:element>

点击此处查看更多示例:http://www.w3schools.com/schema/schema_simple_attributes.asp