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

来源:互联网 发布:hive处理数据倾斜 编辑:程序博客网 时间:2024/05/17 22:37

<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>


0 0