Lektionen

XML Scriptsprachmittel: XML Daten zurückschreiben

Nach erfolgreichem Laden und Manipulieren der XML-Datenstrukturen möchte man diese persistieren, d.h. zurückschreiben. Auch hierfür gibt es verschiedene Methoden. XML in einer XML oder Static VARA speichern Daten in eine (XML) Datei schreiben Auf einen AE Agenten: Auf dem AE Server geht’s etwas einfacher: XML in die strukturierte Dokumentation schreiben (“DOCU”) Ein Zurückschreiben in die …

XML Scriptsprachmittel: XML Daten zurückschreiben Weiterlesen »

XML Scriptsprachmittel: XML Daten manipulieren

Richtig spannend (und herausfordernd) wird es, wenn wir Daten in XML-Strukturen manipulieren müssen. Hier möchte man entweder die Texte oder die Struktur anpassen. AE Script enthält zahlreiche XML-Skriptbefehle. Für die meiner Meinung nach wichtigsten Befehle habe ich jeweils ein Beispiel. Wenn Du eine Herausforderung hast, die Du mit diesen Befehlen nicht lösen kannst, freue ich …

XML Scriptsprachmittel: XML Daten manipulieren Weiterlesen »

XML Scriptsprachmittel: Daten aus XML Datenstrukturen extrahieren

Bei der Datenextraktion sind insbesondere die Inhalte der Text- und Attributelemente von Interesse. Dabei kann es sich um einfache Daten wie den Titel des Buches handeln, aber auch um eine Liste von Informationen wie alle Kapitelüberschriften. In den Beispielen verwende ich den Befehl XML_SELECT_NODE. Wenn dieser Befehl keinen Rückgabewert hat, dann konnte XPath in dem …

XML Scriptsprachmittel: Daten aus XML Datenstrukturen extrahieren Weiterlesen »

XML Scriptsprachmittel: XML aus verschiedenen Quellen laden

Um in der Automation Engine mit XML arbeiten zu können, müssen zunächst XML-Daten zur Verfügung stehen. Diese können aus unterschiedlichen Quellen geladen werden. Die gängigsten Methoden werden in diesem Kapitel vorgestellt. Was ist XML_OPEN? In folgenden Beispielen siehst du an mehreren Orten den Kommando XML_OPEN. Dieser Befehl lädt eine XML Datenstruktur und ermöglicht es, mit …

XML Scriptsprachmittel: XML aus verschiedenen Quellen laden Weiterlesen »