首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

怎样写XSD资料3

2013-04-05 
怎样写XSD文件3根元素person属性interest 必填且只能integer了子元素helloworldtype都是string?xml

怎样写XSD文件3
根元素<person>属性interest 必填且只能integer了
子元素<hello><world>type都是string

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">

<xs:attribute name="interest" type="xs:integer"/>

<xs:element name="person">

<xs:complexType>

<xs:sequence>

<xs:element name="hello" type="xs:string"/>
<xs:element name="world" type="xs:string"/>

</xs:sequence>

<xs:attribute ref="interest" use="required" />

</xs:complexType>

</xs:element>

</xs:schema>


xml页面
<?xml version="1.0" encoding="UTF-8"?>
<person xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="test3.xsd" interest="2">
<hello></hello>
<world></world>
</person>

热点排行