@XMLAttribute

Die komplexe Eigenschaft '@XMLAttribute' wird in einem Feld eines Datensatzabschnitts (Record) angegeben und identifiziert die Merkmale eines XML-Attributs. Die Eigenschaft umfasst die folgenden Felder:
name
Der Name des XML-Attributs. Der Standardwert ist der Name des Datensatzfelds.

Wenn Sie einen Datensatz in eine XML-Zeichenfolge schreiben, wird der Wert des Eigenschaftsfelds dem Attribut in der XML-Zeichenfolge zugeordnet. Wenn Sie eine XML-Zeichenfolge in einen Datensatz lesen, gibt die EGL-Laufzeit eine Laufzeitausnahmebedingung (RuntimeException) aus, wenn eine Abweichung zwischen den tatsächlichen und den erwarteten Attributen festgestellt wird.

namespace
Der XML-Namensbereich, der dem XML-Attribut zugeordnet ist. Wenn Sie den Datensatz in eine XML-Zeichenfolge schreiben, gibt es folgende Möglichkeiten:
  • Wenn Sie einen Namensbereich angeben, stellt die EGL-Laufzeit das Attribut in diesem Namensbereich und ordnet dem Attributnamen ein Präfix zu.
  • Wenn Sie keinen Namensbereich angeben, befindet sich das Attribut in keinem Namensbereich.

Wenn Sie eine XML-Zeichenfolge in den Datensatz lesen, gibt die EGL-Laufzeit eine Laufzeitausnahmebedingung (RuntimeException) aus, wenn eine Abweichung zwischen dem tatsächlichen und dem erwarteten Namensbereichstatus des Attributs festgestellt wird.


Feedback