helldoggie
Nieuwe gebruiker
- Lid geworden
- 11 jun 2008
- Berichten
- 1
Hallo, ik zit nu al enkele dagen op een probleem met een xsd schema.
Mijn schema ziet er als volgt uit (ingekort).
Nu zou het put type een deel vaste elementen moeten bevatten alsook een messagelocation. In mijn xml heeft de put als messagelocation het filesystem type.
Ik krijg nu de fout "Invalid content was found starting with element 'filesystem'. One of '{"":messageloc}' is expected." Kan iemand mij helpen om dit probleem op te lossen?
Bedankt
Mijn schema ziet er als volgt uit (ingekort).
Code:
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs:complexType name="messagelocation">
<xs:choice>
<xs:element name="filesystem" type="filesystemtype"/>
<xs:element name="as400system" type="as400systemtype"/>
</xs:choice>
</xs:complexType>
<xs:complexType name="puttype">
<xs:all>
<xs:element name="messageloc" type="messagelocation"/>
</xs:all>
<xs:attribute name="locking" type="xs:boolean" default="true"/>
</xs:complexType>
<xs:element name="configuration">
<xs:complexType>
<xs:choice>
<xs:element name="put" type="puttype"/>
</xs:choice>
</xs:complexType>
</xs:element>
</xs:schema>
Ik krijg nu de fout "Invalid content was found starting with element 'filesystem'. One of '{"":messageloc}' is expected." Kan iemand mij helpen om dit probleem op te lossen?
Bedankt
Laatst bewerkt: