如何在模式中使用xmlspy创建SimpleType枚举?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在模式中使用xmlspy创建SimpleType枚举?相关的知识,希望对你有一定的参考价值。

我想知道如何使用XMLSpy创建一个枚举的SimpleType。

你有链接或有用的东西可以帮助我吗?

它是国家代码的简单类型

enumeration  AD ("ANDORRA") 
enumeration  AE ("UNITED ARAB EMIRATES") 
enumeration  AF ("AFGHANISTAN") 
enumeration  AG ("ANTIGUA AND BARBUDA") 
enumeration  AI ("ANGUILLA") 

谢谢

答案

这是我用的,

   <xs:simpleType name="countryCodeType">
            <xs:restriction base="xs:string">
                    <xs:enumeration value=""/>
                    <xs:enumeration value="AA"/>
                    <xs:enumeration value="AC"/>
                    <xs:enumeration value="AF"/>
                    <xs:enumeration value="AG"/>
                    <xs:enumeration value="AJ"/>
                    <xs:enumeration value="AL"/>
                    <xs:enumeration value="AM"/>
                    <xs:enumeration value="AN"/>
                    <xs:enumeration value="AO"/>
                    <xs:enumeration value="AR"/>
                    <xs:enumeration value="AS"/>
                    <xs:enumeration value="AU"/>
                    <xs:enumeration value="AV"/>
                    <xs:enumeration value="AY"/>
                    <xs:enumeration value="BA"/>
                    <xs:enumeration value="BB"/>
                    <xs:enumeration value="BC"/>
                    <xs:enumeration value="BD"/>
                    <xs:enumeration value="BE"/>
                    <xs:enumeration value="BF"/>
                    <xs:enumeration value="BG"/>
                    <xs:enumeration value="BH"/>
                    <xs:enumeration value="BK"/>
                    <xs:enumeration value="BL"/>
                    <xs:enumeration value="BN"/>
                    <xs:enumeration value="BO"/>
                    <xs:enumeration value="BP"/>
                    <xs:enumeration value="BQ"/>
                    <xs:enumeration value="BR"/>
                    <xs:enumeration value="BT"/>
                    <xs:enumeration value="BU"/>
                    <xs:enumeration value="BV"/>
                    <xs:enumeration value="BX"/>
                    <xs:enumeration value="BY"/>
                    <xs:enumeration value="CA"/>
                    <xs:enumeration value="CB"/>
                    <xs:enumeration value="CD"/>
                    <xs:enumeration value="CE"/>
                    <xs:enumeration value="CF"/>
                    <xs:enumeration value="CG"/>
                    <xs:enumeration value="CH"/>
                    <xs:enumeration value="CI"/>
                    <xs:enumeration value="CJ"/>
                    <xs:enumeration value="CK"/>
                    <xs:enumeration value="CM"/>
                    <xs:enumeration value="CN"/>
                    <xs:enumeration value="CO"/>
                    <xs:enumeration value="CS"/>
                    <xs:enumeration value="CT"/>
                    <xs:enumeration value="CU"/>
                    <xs:enumeration value="CV"/>
                    <xs:enumeration value="CW"/>
                    <xs:enumeration value="CY"/>
                    <xs:enumeration value="DA"/>
                    <xs:enumeration value="DJ"/>
                    <xs:enumeration value="DO"/>
                    <xs:enumeration value="DQ"/>
                    <xs:enumeration value="DR"/>
                    <xs:enumeration value="EC"/>
                    <xs:enumeration value="EG"/>
                    <xs:enumeration value="EI"/>
                    <xs:enumeration value="EK"/>
                    <xs:enumeration value="EN"/>
                    <xs:enumeration value="ER"/>
                    <xs:enumeration value="ES"/>
                    <xs:enumeration value="ET"/>
                    <xs:enumeration value="EU"/>
                    <xs:enumeration value="EZ"/>
                    <xs:enumeration value="FG"/>
                    <xs:enumeration value="FI"/>
                    <xs:enumeration value="FJ"/>
                    <xs:enumeration value="FK"/>
                    <xs:enumeration value="FM"/>
                    <xs:enumeration value="FO"/>
                    <xs:enumeration value="FP"/>
                    <xs:enumeration value="FQ"/>
                    <xs:enumeration value="FR"/>
                    <xs:enumeration value="FS"/>
                    <xs:enumeration value="FT"/>
                    <xs:enumeration value="GA"/>
                    <xs:enumeration value="GB"/>
                    <xs:enumeration value="GG"/>
                    <xs:enumeration value="GH"/>
                    <xs:enumeration value="GI"/>
                    <xs:enumeration value="GJ"/>
                    <xs:enumeration value="GK"/>
                    <xs:enumeration value="GL"/>
                    <xs:enumeration value="GM"/>
                    <xs:enumeration value="GO"/>
                    <xs:enumeration value="GP"/>
                    <xs:enumeration value="GR"/>
                    <xs:enumeration value="GT"/>
                    <xs:enumeration value="GV"/>
                    <xs:enumeration value="GY"/>
                    <xs:enumeration value="GZ"/>
                    <xs:enumeration value="HA"/>
                    <xs:enumeration value="HK"/>
                    <xs:enumeration value="HM"/>
                    <xs:enumeration value="HO"/>
                    <xs:enumeration value="HQ"/>
                    <xs:enumeration value="HR"/>
                    <xs:enumeration value="HU"/>
                    <xs:enumeration value="IC"/>
                    <xs:enumeration value="ID"/>
                    <xs:enumeration value="IM"/>
                    <xs:enumeration value="IN"/>
                    <xs:enumeration value="IO"/>
                    <xs:enumeration value="IP"/>
                    <xs:enumeration value="IR"/>
                    <xs:enumeration value="IS"/>
                    <xs:enumeration value="IT"/>
                    <xs:enumeration value="IV"/>
                    <xs:enumeration value="IY"/>
                    <xs:enumeration value="IZ"/>
                    <xs:enumeration value="JA"/>
                    <xs:enumeration value="JE"/>
                    <xs:enumeration value="JM"/>
                    <xs:enumeration value="JN"/>
                    <xs:enumeration value="JO"/>
                    <xs:enumeration value="JQ"/>
                    <xs:enumeration value="JU"/>
                    <xs:enumeration value="KE"/>
                    <xs:enumeration value="KG"/>
                    <xs:enumeration value="KN"/>
                    <xs:enumeration value="KQ"/>
                    <xs:enumeration value="KR"/>
                    <xs:enumeration value="KS"/>
                    <xs:enumeration value="KT"/>
                    <xs:enumeration value="KU"/>
                    <xs:enumeration value="KZ"/>
                    <xs:enumeration value="LA"/>
                    <xs:enumeration value="LE"/>
                    <xs:enumeration value="LG"/>
                    <xs:enumeration value="LH"/>
                    <xs:enumeration value="LI"/>
                    <xs:enumeration value="LO"/>
                    <xs:enumeration value="LQ"/>
                    <xs:enumeration value="LS"/>
                    <xs:enumeration value="LT"/>
                    <xs:enumeration value="LU"/>
                    <xs:enumeration value="LY"/>
                    <xs:enumeration value="MA"/>
          

以上是关于如何在模式中使用xmlspy创建SimpleType枚举?的主要内容,如果未能解决你的问题,请参考以下文章

Altova DatabaseSpy:将整个数据库结构从一种数据库类型迁移到另一种数据库类型

Altova xmlSpy测试webService的使用

安装xmlspy之后,链接及邮箱等都用这个软件打开,怎样取消?

求将word表格转化为可用Freemarker调用的xml文件,利用xmlspy的方法

怎么用xmlspy将xml文档生成xsd文件

如何在xml中生成schema约束