← Prev in month ← Prev in thread

trouble with 'all' in schema :(

From
Seppo Smolander <>
To
Date
2001-11-29T15:23:32Z
ID
<>
Thread
trouble with 'all' in schema :(
Hi!

When validating the xml document (with xmlspy 3.5)
i get an error:

"This file is not valid: Mandatory elements expected in 'testdoc' after
'A3': A1,A2,A3."

Whats wrong with this ??? this must be so simple problem that i dont get

it :(
(dont want to use 'sequence' because i dont want to restrict the order
...)

changed the elementFormDefault to "unqualified" but that did not help
.... :(

    S.S


testdoc.xml
---------------------
<?xml version="1.0" encoding="UTF-8"?>
<testdoc xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="E:\temp\testdoc.xsd">
 <A1>1</A1>
 <A2>2</A2>
 <A3>3</A3>
</testdoc>

testdoc.xsd
---------------------
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2000/10/XMLSchema"
elementFormDefault="qualified">
 <xsd:element name="testdoc">
  <xsd:complexType>
   <xsd:all>
    <xsd:element name="A1" type="xsd:string"/>
    <xsd:element name="A2" type="xsd:string"/>
    <xsd:element name="A3" type="xsd:string"/>
   </xsd:all>
  </xsd:complexType>
 </xsd:element>
</xsd:schema>
← Prev in month ← Prev in thread