UiPath Documentation
activities
latest
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Entwickleraktivitäten

XPath ausführen (Execute XPath)

UiPath.WebAPI.Activities.ExecuteXPath

Führt den angegebenen XPfad-Ausdruck in einem angegebenen XML-Dokument aus. Weitere Informationen zur XPfad-Syntax finden Sie hier.

Eigenschaften

Eingabe

  • BestehendesXML (ExistingXML) - Eine Variable vom Typ XDokument (XDocument), die das zu verarbeitende XML enthält. Durch Ausfüllen dieses Felds wird das Feld XMLZeichenfolge (XMLString) nicht mehr nutzbar. Das Feld unterstützt nur Variablen vom Typ XDokument (XDocument).
  • XMLZeichenfolge (XMLString) - Eine Zeichenfolge oder Zeichenfolgenvariable, die das zu verarbeitende XML enthält. Durch Ausfüllen dieses Felds wird das Feld BestehendesXML (ExistingXML) nicht mehr nutzbar. Das Feld unterstützt nur Zeichenfolgen oder Zeichenfolgenvariablen.
  • XPfadAusdruck (XPathExpression) - Eine Zeichenfolge oder eine Zeichenfolgenvariable, die einen XPfad-Ausdruck enthält. Das Feld unterstützt nur Zeichenfolgen und Zeichenfolgenvariablen.

Sonstiges

  • Privat (Private) - Bei Auswahl werden die Werte von Variablen und Argumenten nicht mehr auf der Stufe Verbose protokolliert.

Allgemein

  • AnzeigeName (DisplayName) - Der Anzeigename der Aktivität.

Ausgabe

  • Ergebnis (Result) - Eine Variable vom Typ Objekt (Object), die die zu extrahierenden Knoten oder Knotensätze des angegebenen XML enthält. Das Feld unterstützt nur Variablen vom Typ Objekt (Object).

Beispiel der Verwendung der Aktivität „Execute XPath“

The Execute XPath activity is used for reading and extracting data from .xml files.

To exemplify how to use this activity, we have created an example that uses the Execute XPath activity for extracting the name of a person from a .xml file.

So kann der Automatisierungsprozess erstellt werden:

  1. Öffnen Sie Studio und erstellen Sie einen neuen Prozess.
    Hinweis:

    Make sure to place the .xml file inside the project folder. For this example we used the XMLfiles.txt.

  2. Drag a Sequence to the Workflow Designer.
    • Erstellen Sie die folgenden Variablen:

      VariablennameVariablentypStandardwert
      XMLStringString
      ResultObjekt
  3. Drag a Read Text File activity inside the sequence container.
    • In the Properties panel, add the name Read XML file in the DisplayName field.
    • Add the value "XMLfiles.txt" in the FileName field.
    • Add the variable XMLString in the Content field.
  4. Fügen Sie eine Execute XPath-Aktivität nach der Aktivität Read Text File hinzu.
    • In the Properties panel, add the variable XMLString in the XMLString field.
    • Add the value "string(/catalog/book/author/text()[1])" in the XPathExpression field. This expression extracts the text found in the author field from the xml file.
    • Fügen Sie die Variable Result in das Feld Ergebnis ein.
  5. Ziehen Sie eine Write Line-Aktivität nach der Aktivität Execute XPath.
    • Fügen Sie den Ausdruck "Result: " + Result.ToString in das Feld Text ein.
  6. Run the process. The robot extracts the name of the author from the .xml file and displays it in the Output panel.
  • Eigenschaften
  • Eingabe
  • Sonstiges
  • Allgemein
  • Ausgabe
  • Beispiel der Verwendung der Aktivität „Execute XPath“

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben