|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Complex or Simple content usage
I have a schema that validates with just about everything (XML Spy, Xerces)
but not MS-XML.
The problem seems to be around the use of simpleContent or complexContent
and these types:
Here are my base definitions of the types that I use:
<xsd:complexType name="C-255">
<xsd:simpleContent>
<xsd:extension base="C-255_NoID">
<xsd:attribute ref="id"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:simpleType name="C-255_NoID">
<xsd:restriction base="xsd:string">
<xsd:maxLength value="255"/>
<xsd:minLength value="1"/>
</xsd:restriction>
</xsd:simpleType>
I then have the following:
<xsd:element name="HelpText">
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="C-255">
<xsd:attribute ref="xml:lang"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
MS-XML indicates that instead of complexContent, the definition of HelpText
should use simpleContent. Is this correct? Is this a real error or a
preferred way to define this element?
If MS-XML is correct, could we have made the Schema process any more
difficult? Why can't I use complexContent, with a type defined as a
complexType and simpleContent with a type defined as simpleType?
..dan
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








