读书人

怎样写XSD资料3

发布时间: 2013-04-05 10:24:33 作者: rapoo

怎样写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>

读书人网 >Web前端

热点推荐