action „Knoten aktualisieren“ in XML
- Zuletzt aktualisiert2025/05/26
action „Knoten aktualisieren“ in XML
Mit der Knoten aktualisieren-action im XML-package können Sie den Wert eines Knotens aktualisieren.
Anmerkung: Wenn Sie die action „Knoten aktualisieren“ verwenden, werden die Attribute alphabetisch sortiert und in der XML-Ausgabe angezeigt.
Einstellungen
- Verwenden Sie das Feld Sitzungsname, um eine XML-Sitzung einzugeben, die Sie in der XML-Sitzung beginnen-action verwendet haben.
(Optional) Wählen Sie eine vorhandene Variable aus, die in der XML-Sitzung beginnen-action verwendet wird.
- Verwenden Sie das Feld XPath-Ausdruck, um den Knoten einzugeben, der aktualisiert werden muss.
Beispiel: //bookstore/book. Wenn Sie den Knotenwert als Variable gespeichert haben, klicken Sie auf das Symbol Wert einfügen, um ihn auszuwählen.
- Verwenden Sie das Feld Neuer Wert, um den Wert einzugeben, der im ausgewählten Knoten aktualisiert werden muss.
(Optional) Wenn Sie den Knotenwert, der aktualisiert werden muss, als Variable gespeichert haben, klicken Sie auf das Symbol Wert einfügen, um ihn auszuwählen.
- (Optional) Aktivieren Sie das Kontrollkästchen Updates-Attribut(e).Wählen Sie im Feld Attribute eine der folgenden Registerkarten aus:
- Wörterbuch Um einen neuen Wörterbuch-Typ zu erstellen, klicken Sie auf Hinzufügen.
- Variable: Um eine vorhandene Variable auszuwählen.
Beispiel für die Aktualisierung eines Knotens
Betrachten Sie eine Beispiel-XML namens Cust_details.xml mit der folgenden Struktur:
<Customer>
<Cust_Details>
<custid city="Leon">A001</ custid>
<custname>XYZ Corp</custname>
<custzipcode>15639</custzipcode>
<country>Mexico</country>
<Locale lang=”es”> Spanish</Locale>
</Cust_Details>
</Customer>
Betrachten Sie ein Szenario, in dem Sie den Wert von <custzipcode> auf 15867 in der Cust_details.xml-Datei aktualisieren möchten.
- Erstellen und benennen Sie die Automatisierung als XML_updatenode.
- Starten Sie eine XML-Sitzung mit der action.
- Geben Sie im Feld Sitzungsname Standard ein.
- Wählen Sie im Feld Datenquelle die Optionen Datei und Desktop-Datei. Klicken Sie auf Durchsuchen, um Ihre Cust_details.xml-Datei zu finden. Beispiel: D:\XML_files\Cust_details.xml.
- - Doppelklicken Sie auf die Knoten aktualisieren-action oder ziehen Sie sie in den Editor.
- Geben Sie im Feld Sitzungsname Standard ein.
- Geben Sie in das Feld XPath-Ausdruck //Customer/Cust_Details/custzipcode ein.
- Geben Sie in das Feld Neuer Wert „15867“ ein.
- Klicken Sie auf Speichern und dann auf Ausführen.
Anmerkung: Der Knoten wird während der Automatisierungslaufzeit aktualisiert. Wenn Sie die Daten jedoch speichern möchten, können Sie die Sitzungsdaten speichern-action verwenden. Einzelheiten finden Sie unter action „Sitzungsdaten speichern“ in XML.