items: Frage zu Namensräumen

Beitrag lesen

Hallo Forum,
gerade ist bei meinem kleinen XML Exkurs das Kapitel Namensräume dran.
Das finde ich auch relativ verständlich, aber was ich nicht verstehe,
ist, wie ich eine xml file dann noch validiere. Da heißt es z.B. so:

-----------------------------------------------
<?xml version="1.0" encoding="ISO-8859-1" ?>
    <bestellung xmlns:produkt="http://localhost/XML/produkt" xmlns:kunde="http://localhost/XML/kunde">
     produkt:nummerp49393</produkt:nummer>
     kunde:lieferadresseDonnerbalkenstr.14, 80111 München</kunde:lieferadresse>
    </bestellung>
------------------------------------------------

Ist ja auch so weit alles klar. Aber wie validiere ich jetzt dieses
mit Hilfe einer XSD Datei? Ich müßte ja eigentlich zwei xsd files
referenzieren, denn ich habe ja einen tag, der zu einem anderen Namensraum
gehört. Wenn ich das aber mache, wird die zweite xsd Datei gar nicht zur
Kenntnis genommen. In der einen xsd Datei mit einem anderen Namensraum
als dem vorgegebenen zu arbeiten, funzt natürlich auch nicht und wäre
ja auch nicht Sinn der Sache (würde ich denken). Denn gehen tut es doch
eigentlich darum, das ich in einer xml Datei mit unterschiedlichen
Naemensräumen arbeite und die dann aber trotzdem valide ist, oder? Kann
jemand helfen?

Grüße und Dank
items