Erstellt am:
18 Feb 2006 10:52
Namespaces in XSD
hi @all,
ich will mithilfe eines XML-Schemas überprüfen, ob eine Datei ein gültiges XML-Plugin für meine Anwendung ist, oder nicht.
dazu benutze ich folgende form von xml-dateien:
[...]
zur validierung benutze ich folgendes schema:
id="plugin"
targetNamespace="http://www.vb-x.de/AppBase/Plugin"
xmlns="http://www.vb-x.de/AppBase/Plugin"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"
elementFormDefault="qualified"
version="1.0">
[...]
mein problem:
wenn nun die xml-datei nun z.b. so aussieht:
[...]
erkennt der validator keinen fehler, weil der zielnamespace ja gar nicht vorhanden ist!
ich bin bestimmt nicht der erste mit diesem problem, aber ich habe leider keine lösung gefunden.
Vielleicht kann mir jemand auf die sprünge helfen, wie man das problem angehen könnte.
Gruß,
Niklas
|