Hallo zusammen,

ich habe mir eine kleine XML- Datei angefertigt und ein ein kleines Schema. Allerdings bekomme ich immer ein Fehler bei der Validierung.

Die XML- Datei:
Code :
1
2
3
4
5
6
<?xml version="1.0" encoding="UTF-8"?>
 
<order_A2 xmlns="http://test.local" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://test.local test.xsd">
  <DocumentID>A2</DocumentID>
  <Variant>4</Variant>
</order_A2>

Das Schema:
Code :
1
2
3
4
5
6
7
8
9
10
11
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns="http://test.local" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://test.local">
  <xsd:element name="order_A2">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element name="DocumentID" type="xsd:string" />
        <xsd:element name="Variant" type="xsd:string" minOccurs="0" />
      </xsd:sequence>
    </xsd:complexType>
  </xsd:element>
</xsd:schema>

Die Fehlermeldung bei www.validome.org ist:

Code :
1
2
Fehler: Ungültiger Inhalt, beginnend mit Element 'DocumentID' gefunden. Erwartet wurde(n) '{DocumentID}'. 
 Fehlerstelle: <DocumentID>A2</DocumentID>

Hat vielleicht jemand eine Idee was da nicht korrekt ist ?

Vielen Dank im Vorraus ....