Aktion „Knoten löschen“ in XML

Mit der Knoten löschen Aktion- im XML Paket- können Sie einen bestimmten Knoten aus der XML-Datei löschen.

Einstellungen

  • Geben Sie den Sitzungsnamen ein oder wählen Sie eine vorhandene Variable aus, die in der XML-Sitzung beginnen Aktion- verwendet wird.
  • Geben Sie den XPath-Ausdruck für den zu löschenden Knoten ein.
  • Geben Sie das Attribut ein (optional).

Beispiel für die Verwendung der Aktion „Knoten löschen“

In diesem Beispiel erstellen Sie eine Automatisierung, die einen angegebenen Knoten aus der XML löscht.

  1. Erstellen Sie einen Bot.
    1. Klicken Sie im linken Feld auf Automatisierung.

      Eine Liste der verfügbaren Bots und Formulare wird angezeigt.

    2. Klicken Sie auf Bot erstellen.
    3. Geben Sie den Namen des Bots ein: XML_bot.
    4. Klicken Sie auf Erstellen und Bearbeiten.
  2. Doppelklicken oder ziehen Sie die Sitzung starten Aktion- aus dem XML Paket- in der Aktionen-Palette.
    1. Geben Sie Default im Feld Sitzungsname ein.
    2. Wählen Sie im Feld Datenquelle die Option Text und geben Sie den folgenden Text ein:
      <note>
      
      <to company = "AA">Tove</to>
      
      <from>Jani</from>
      
      <heading>Reminder</heading>
      
      <body>Don't forget me this weekend!</body>
      
      </note>
  3. Doppelklicken oder ziehen Sie die Knoten löschen Aktion aus dem XML Paket in der Palette Aktionen.
    1. Geben Sie Default in das Feld Name der Sitzung ein.
    2. Geben Sie //note/to in das Feld XPath Ausdruck ein.
    3. Geben Sie company in das Feld Attribut (optional) ein.
  4. Doppelklicken oder ziehen Sie die Sitzungsdaten speichern Aktion aus dem XML Paket in der Palette Aktionen.
    1. Geben Sie Default in das Feld Name der Sitzung ein.
    2. Wählen Sie die Option XML-Daten schreiben aus und geben Sie einen Dateipfad an. Zum Beispiel: D:\userdefined\Delete_node.xml.
    3. Wählen Sie Überschreiben, um die vorhandene Datei zu ersetzen, wenn eine Datei mit demselben Namen an dem von Ihnen angegebenen Ort existiert.
  5. Klicken Sie auf Speichern und dann auf Ausführen.
Wenn Sie die Datei Delete_node.xml in Notepad++ öffnen und bearbeiten, werden Sie sehen, dass das Attribut company aus der Datei gelöscht wurde.
<?xml version="1.0" encoding="UTF-8"?>
<note>

<to>Tove</to>

<from>Jani</from>

<heading>Reminder</heading>

<body>Don't forget me this weekend!</body>

</note>