您的位置:首页 > 其它

xmlspy只如何使用<xs:extend>标签

2017-04-26 11:29 381 查看
<xs:extend>只能作用于全局元素,也就是根元素。会在按类型里面出现一个base选项,里面就可以下拉你要继承的父元素。

下图中展示的就是fullpersoninfo继承了personinfo



相关xml代码如下:

<xs:element name="employee" type="fullpersoninfo"/>
<xs:complexType name="personinfo">
<xs:sequence>
<xs:element name="firstname" type="xs:string"/>
<xs:element name="lastname" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="fullpersoninfo">
<xs:complexContent>
<xs:extension base="personinfo">
<xs:sequence>
<xs:element name="address" type="xs:string"/>
<xs:element name="city" type="xs:string"/>
<xs:element name="country" type="xs:string"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: