schema文档编写完成后不能正常保存

来源:百度知道 编辑:UC知道 时间:2024/05/10 14:37:07
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:element name="studentlist">
<xs:complexType>
<xs:element name="student" minOccurs="0" maxOccurs="unbounded">
<xs:sequence>
<xs:element name="name" type="xs:string"/>
<xs:element name="sex" type="xs:string"/>
<xs:element name="phone" type="xs:string"/>
<xs:element name="address">
<xs:complexType>
<xs:sequence>
<xs:element name="pro

你的代码是无效的
不知道你的原XML文件是什么样子的,所以我自己分析了一下,写出文档并生成了一个XML文档
schema文档:
<?xml version="1.0" encoding="GB2312"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:element name="studentlist">
<xs:complexType>
<xs:sequence>
<xs:element name="student" minOccurs="1" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="name" type="xs:string"/>
<xs:element name="sex" type="sex"/>
<xs:element name="phone" type="xs:integer"/>
<xs:element name="address" type="address"/>
</xs:sequence>