Robert Bienert: Datei gegen Schema validieren (Namensraum-Problem)

Beitrag lesen

Moin!

Oh, hatte wo habe ich denn da hingeschaut ;-) na ja, egal. so duerfte ein Schuh draus werden ;-)

Erst neugierig machen und dann die Klappe halten gilt nicht ;-)

die layout Location kannst du dann noch ändern

Bitte was? Oder meinst du die Verwendung von xsi:schemaLocation="…"?

<?xml version="1.0" encoding="UTF-8" ?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
                targetNamespace="http://laymansys.sf.net/rdf/layout"
                xmlns="http://laymansys.sf.net/rdf/layout"
                elementFormDefault="qualified">

Genau das reicht schon, elementFormDefault="qualified" fehlte noch, jetzt erhalte ich:

layout.xml validates

Warum hast du allerdings die komplette XSD-Datei noch einmal aufgeführt, der einzige Unterschied war der Namensraum-Präfix?

Vielen Dank auf jeden Fall und viele Grüße,
Robert