XML

Navigation:  Client Commands > Tools > Client Command Editor > Commandlist >

XML

Version 1.0.0

Versteckten Text anzeigen

hmtoggle_arrow1Create 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.

 

hmtoggle_arrow1Create 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.

 

hmtoggle_arrow1Delete 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.

 

hmtoggle_arrow1Create 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.

 

hmtoggle_arrow1Iterate 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.

 

hmtoggle_arrow1XML 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

 

hmtoggle_arrow1XML 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

Zuletzt bearbeitet am 16.02.2017