Thomas J.S.: Namensräume

Beitrag lesen

Hallo,

Das weiß ich auch aber ich meinte folgendes:

<?xml version="1.0" encoding="ISO-8859-1" ?>
<Bestellungen>
   <bestellung xmlns:produkt="http://localhost/XML/produkt" xmlns:kunde="http://localhost/XML/kunde">
   </bestellung>
   <bestellug>  JETZT WIEDER NEUEN NAMENSRAUM ?
   </bestellung>
<Bestellungen>

Ja, da muss wieder ein Namensraum her, denn die Gültigkeit des ersten endete mit </bestellung>.
Natürlich kannst du im Rootlement mehrere Namensräume angeben und dann die entsprechenden Prefixe benützen.
Du kannst sogar sowas machen:

<Bestellungen xmlns:order="http://www.example.com/order">
  <bestellung xmlns:produkt="http://localhost/XML/produkt" xmlns:kunde="http://localhost/XML/kunde">
product:order ....
</product:order>
</bestellung>

etc.

Grüße
Thomas