帮忙看看到底为啥错误?Xml文件:
<XmlRoot>
<Head>文件</Head>
<Body>
<FileName FileVersion="0.9"> 计算库 </FileName>
<FileName FileVersion="0.9"> 函数库 </FileName>
</Body>
</XmlRoot>Xsd文件:
<?xml version="1.0" encoding="utf-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="XmlRoot">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Head" type="xsd:string" /> <xsd:element name="Body">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="FileName" minOccurs="0" maxOccurs="unbounded" type ="xsd:string" >
<xsd:complexType>
<xsd:attribute name="FileVersion" type="xsd:string" />
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element> </xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>错误:<xsd:element name="FileName" minOccurs="0" maxOccurs="unbounded" type ="xsd:string" >
“Type不能与ComplexType同时存在” ,高手们,该怎么改啊!!!
<XmlRoot>
<Head>文件</Head>
<Body>
<FileName FileVersion="0.9"> 计算库 </FileName>
<FileName FileVersion="0.9"> 函数库 </FileName>
</Body>
</XmlRoot>Xsd文件:
<?xml version="1.0" encoding="utf-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="XmlRoot">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Head" type="xsd:string" /> <xsd:element name="Body">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="FileName" minOccurs="0" maxOccurs="unbounded" type ="xsd:string" >
<xsd:complexType>
<xsd:attribute name="FileVersion" type="xsd:string" />
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element> </xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>错误:<xsd:element name="FileName" minOccurs="0" maxOccurs="unbounded" type ="xsd:string" >
“Type不能与ComplexType同时存在” ,高手们,该怎么改啊!!!
<FileName FileVersion="0.9"> 函数库 </FileName>
在XML中这算重复吧,生成的XSD可能就不对了
你把XML文件改下试试
你可以把XML转成XSD,再转成一个CLASS文件,那样你就可以操作类来实现
<xsd:complexType>
<xsd:sequence> <xsd:element name="FileName" minOccurs="0" maxOccurs="unbounded">
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="xsd:string">
<xsd:attribute name="FileVersion" type="xsd:string" />
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>