日期:2014-05-20 浏览次数:21250 次
<?xml version="1.0" encoding="gb2312"?>
<customer>
<name>谢晓东</name>
<address>香港嘉沙嘴光明大道20号</address>
<age>dd</age>
<marriage>fd</marriage>
</customer>
<?xml version="1.0"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="customer">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name" type="xsd:string"/>
<xsd:element name="address" type="xsd:string"/>
<xsd:element name="age" type="xsd:decimal"/>
<xsd:element name="marrige" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<!--实例文档customer.xml中,<customer>元素含有两个子元素,所以我们在Schema文档中采用ComplexType来定义该元素。sequence表示子元素依次出现的顺序.-->
为什么针对原始数据类型没有限制呢?