Hallo Forum,
ich habe ein kurzes XML-Dokument gegeben und muss alle Information Items (Infoitem) des Dokuments angeben.
<? xml version ="1.0" encoding ="UTF -8"?>
<e1 xmlns ="http: //X.de" xmlns:n1 ="http: //Y.de">
<n1:e2 a=" hello " n1:b =" world ">Uni</ n1:e2 >
</e1 >
Wir haben:
- 1 Dokument Infoitem
- 1 Element Infoitem mit default-Namespace ("http: //X.de")
- 1 Element Infoitem mit n1-Namespace ("http: //Y.de")
- 2 Namespace Infoterms
- 2 Attribute Infoitems für Namespace-Angaben
- 1 Attribut Infoitem ohne Namespace (a)
- 1 Attribut Infoitem mit n1-Namespace
- 3 Character Infoitems für Uni
Ist es korrekt? Ich bin mit v.a. bei Punkten 4 und 5 nicht ganz sicher.
Bei 4: wir haben explizit 2 Namespace angegeben und das default-Namespace ist hier (wenn ich es richtig verstehe) überschrieben, deswegen nicht mehr Teil von Infoset. Ist es richtig?
Bei 5: Wenn ich es richtig verstanden habe, müssen wir die Namespace nicht nur als Namespace Infoitem, sondern auch noch mal als Attribut angeben. Ist es korrekt?
Schönen Dank im Voraus!
Julia