Julia: XML Information Set

Beitrag lesen

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. 1 Dokument Infoitem
  2. 1 Element Infoitem mit default-Namespace ("http: //X.de")
  3. 1 Element Infoitem mit n1-Namespace ("http: //Y.de")
  4. 2 Namespace Infoterms
  5. 2 Attribute Infoitems für Namespace-Angaben
  6. 1 Attribut Infoitem ohne Namespace (a)
  7. 1 Attribut Infoitem mit n1-Namespace
  8. 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