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内部使用到自定义类型时才会有该限制
阅读
上一篇:高分请教关于错误的处理有关问题! 下一篇:返回列表