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

xml Schemade 的有关问题.建立连接的有关问题在哪里

2012-02-21 
xml Schemade 的问题.建立连接的问题在哪里?XML code?xml version1.0 encodinggb2312?customer

xml Schemade 的问题.建立连接的问题在哪里?

XML code
<?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表示子元素依次出现的顺序.-->为什么针对原始数据类型没有限制呢?


[解决办法]
sequence中的element已经是原始类型了,没有必要再为其限制基础类型,在sequence内部使用到自定义类型时才会有该限制

热点排行