Problem mit XML-Schemata-Struktur und Attributen

Hallo,

ich möchte folgenden Ausschnitt aus einer XML-Datei mit einem dazugehörigen well-formed und validen XML-Schemata abdecken:

Ausschnitt aus der XML-Datei:

KnowWare-Heft - Thema XML

und hier mein Abschnitt für das passende XML-Schemata:

Beim Validieren der beiden Dateien tritt nun folgender Fehler auf:
„Required attribute ‚title‘ is missing.“

Ich vermute, dass die Attribute aus dem Schemata nicht wie gewünscht dem element „entry“ zugeordnet werden. Aber ich weiß nicht, wie ich das erreichen kann…

Wer kann mir hier helfen?

Gruß, Ralf

Beim Validieren der beiden Dateien tritt nun folgender Fehler
auf:
„Required attribute ‚title‘ is missing.“

Ich vermute, dass die Attribute aus dem Schemata nicht wie
gewünscht dem element „entry“ zugeordnet werden. Aber ich weiß
nicht, wie ich das erreichen kann…

Hallo,

ich denke, du hast recht. Die Definition des Elements entry kannst du deshalb nicht in der Kurzform mit schließendem „/>“ lassen, sondern du brauchst ein . In diese Klammer müssen die Attribute hinein.

grüße, guidot

Hi,

ich denke, Dein Schema müsste so aussehen:

Gruß, Stephan

Hallo,

ich denke, Dein Schema müsste so aussehen:

Entry muss ebenfalls als complexType definiert werden, sonst sind keine Attribut-Definitionen zulässig (http://www.edition-w3c.de/TR/2001/REC-xmlschema-0-20…), aber ansonsten dürfte das passen.

Gruß
Heavy