Create XML file

Mit diesem Kommando können Sie eine neue XML Datei erstellen und abspeichern. Über den Tab Details wählen Sie zunächst den Speicherort der XML Datei. Klicken Sie dazu auf den nebenstehenden Button um einen Dateiauswahldialog zu erhalten. Unter Root geben Sie anschließend an, wie das Root-Element der Datei genannt werden soll. Anschließend können Sie noch den Zeichensatz der XML-Datei angeben. Über die DropDown-Liste können Sie aus den gängigsten Zeichensätzen wählen, können aber auch manuell einen eintragen, sofern ihr Betriebssystem diesen unterstützt. Der Zeichensatz UTF-16 wird momentan noch nicht unterstützt.

Create XML file
Create XML file

Als Option können Sie angeben, dass die Verzeichnisstruktur angelegt wird, falls diese noch nicht vorhanden ist. Weiterhin kann eine bereits existierende Datei überschrieben werden.

Create XML element

Mit diesem Kommando können Sie in einer XML Datei ein XML Element an einer beliebigen Stelle erstellen. Über den Tab Details wählen Sie zunächst die XML Datei. Klicken Sie dazu auf den nebenstehenden Button um einen Dateiauswahldialog zu erhalten. Über Parent XPath geben Sie den XML Knoten an, unter dem das neue XML Element angelegt werden soll. Falls Sie diesen nicht manuell eingeben möchten, können Sie über den nebenstehenden Button einen XPath-Browser öffnen. Über diesen können Sie wie mit dem Windows Explorer durch das XML–Dokument navigieren und den passenden Knoten markieren. Knoten werden dabei durch Ordnersymbole dargestellt. Evtl. vorhandene Knotentexte besitzen ein Ordnersymbol mit einem Text–Schriftzug. In der rechten Spalte des Browsers sind dabei die Attribute des markierten Knoten aufgelistet.

Create XML element
Create XML element

Unter Elementname tragen Sie den Namen des neu zu erstellenden XML Elements ein. Zuletzt geben Sie eine Variable an, in welcher der XPath-Ausdruck des erstellten Knotens gespeichert wird. In weiteren XML Kommandos kann dieser XPath genutzt werden, um z.B. ganze XML Dokumentstrukturen aufzubauen, ohne den XPath über den XPath-Browser auswählen zu müssen.

Delete XML element

Mit diesem Kommando können Sie in einer XML Datei ein XML Element an einer beliebigen Stelle entfernen. Über den Tab Details wählen Sie zunächst die XML Datei. Klicken Sie dazu auf den nebenstehenden Button um einen Dateiauswahldialog zu erhalten.

Delete XML element
Delete XML element

Über XPath geben Sie den XML Knoten an, welcher gelöscht werden soll. Falls Sie diesen nicht manuell eingeben möchten, können Sie über den nebenstehenden Button einen XPath-Browser öffnen. Über diesen können Sie wie mit dem Windows Explorer durch das XML–Dokument navigieren und den passenden Knoten markieren. Knoten werden dabei durch Ordnersymbole dargestellt. Evtl. vorhandene Knotentexte besitzen ein Ordnersymbol mit einem Text–Schriftzug. In der rechten Spalte des Browsers sind dabei die Attribute des markierten Knoten aufgelistet.

Create XML text node/attribute

Mit diesem Kommando können Sie einem XML Element einen Text bzw. ein Attribut hinzufügen. Über den Tab Details wählen Sie zunächst die XML Datei. Klicken Sie dazu auf den nebenstehenden Button um einen Dateiauswahldialog zu erhalten. Über XPath geben Sie den XML Knoten an, welcher geändert werden soll. Falls Sie diesen nicht manuell eingeben möchten, können Sie über den nebenstehenden Button einen XPath-Browser öffnen. Über diesen können Sie wie mit dem Windows Explorer durch das XML–Dokument navigieren und den passenden Knoten markieren. Knoten werden dabei durch Ordnersymbole dargestellt. Evtl. vorhandene Knotentexte besitzen ein Ordnersymbol mit einem Text–Schriftzug. In der rechten Spalte des Browsers sind dabei die Attribute des markierten Knoten aufgelistet.

Create XML text node/attribute
Create XML text node/attribute

Geben Sie nun unter dem Einfügemodus an, ob Sie einen Text einfügen oder ein Attribut einfügen möchten. Je nach Auswahl geben Sie anschließend einen Text bzw. einen Attributnamen und Attributtext an. Das Einfügen geschieht dabei nach der Syntax <Knotenname>Text</Knotenname> bzw. <Knotenname Attributname=“Attributtext“ />

Über die Option geben Sie an, ob ein vorhandener Text des Knotens bzw. der Attributtext eines gleichnamigen vorhandenen Attributes überschrieben werden soll.

Iterate XML file

Mit diesem Kommando können die direkten Knoten unterhalb eines ausgewählten Knotens durchlaufen und deren Werte ausgelesen werden. Dieses Kommando ist ein Loop-Kommando wodurch die untergeordneten Befehle auf jedem direkten Nachfolgeknoten des ausgewählten Knotens ausgeführt werden.

Iterate XML file
Iterate XML file

Über den Tab Details wählen Sie zunächst die XML Datei. Klicken Sie dazu auf den nebenstehenden Button um einen Dateiauswahldialog zu erhalten. Über XPath geben Sie die XML Knoten an, welche iteriert werden sollen. Falls Sie diesen nicht manuell eingeben möchten, können Sie über den nebenstehenden Button einen XPath-Browser öffnen. Über diesen können Sie wie mit dem Windows Explorer durch das XML–Dokument navigieren und den passenden Knoten markieren. Knoten werden dabei durch Ordnersymbole dargestellt. Evtl. vorhandene Knotentexte besitzen ein Ordnersymbol mit einem Text–Schriftzug. In der rechten Spalte des Browsers sind dabei die Attribute des markierten Knoten aufgelistet.

Geben Sie nun Variablen für den Unterknoten, den Text, die Attribute und den XPath an. In der Variable für den Unterknoten wird der Name des Unterknotens gespeichert. Die Variable für den Text nimmt den Text des Unterknotens auf. Die Attribute eines Unterknotens werden im Format AName1=AWert1,AName2=AWert2,… gespeichert. Der XPath schließlich speichert den XPath zum aktuellen Unterknoten.

XML element count

Mit diesem Kommando können Sie die Anzahl der Unterknoten von XML Knoten ermitteln. Über den Tab Details wählen Sie zunächst die XML Datei. Klicken Sie dazu auf den nebenstehenden Button um einen Dateiauswahldialog zu erhalten. Über XPath geben Sie die XML Knoten an. Falls Sie diesen nicht manuell eingeben möchten, können Sie über den nebenstehenden Button einen XPath-Browser öffnen. Über diesen können Sie wie mit dem Windows Explorer durch das XML–Dokument navigieren und den passenden Knoten markieren. Knoten werden dabei durch Ordnersymbole dargestellt. Evtl. vorhandene Knotentexte besitzen ein Ordnersymbol mit einem Text–Schriftzug. In der rechten Spalte des Browsers sind dabei die Attribute des markierten Knoten aufgelistet.

XML element count
XML element count

In der angegeben Variable für die Elementanzahl wird die Anzahl der Elemente der Unterknoten in der Syntax Unterknoten0=Anzahl,Unterknoten1=Anzahl,… gespeichert. Bsp.: 0=2,1=2,2=2,3=5

XML attribute count

Mit diesem Kommando können Sie die Anzahl der Attribute von Unterknoten ermitteln. Über den Tab Details wählen Sie zunächst die XML Datei. Klicken Sie dazu auf den nebenstehenden Button um einen Dateiauswahldialog zu erhalten. Über XPath geben Sie die XML Knoten an. Falls Sie diesen nicht manuell eingeben möchten, können Sie über den nebenstehenden Button einen XPath-Browser öffnen. Über diesen können Sie wie mit dem Windows Explorer durch das XML–Dokument navigieren und den passenden Knoten markieren. Knoten werden dabei durch Ordnersymbole dargestellt. Evtl. vorhandene Knotentexte besitzen ein Ordnersymbol mit einem Text–Schriftzug. In der rechten Spalte des Browsers sind dabei die Attribute des markierten Knoten aufgelistet.

XML attribute count
XML attribute count

In der angegeben Variable für die Attributanzahl wird die Anzahl der Attribute der Unterknoten in der Syntax Unterknoten0=Anzahl,Unterknoten1=Anzahl,… gespeichert. Bsp.: 0=2,1=2,2=2,3=5 

Tags:

Navigation

© Aagon GmbH 2024
Besuchen Sie unsere neue Aagon-Community