activities
latest
false
- Vue d'ensemble (Overview)
- Cryptographie
- Base de donnés
- Java
- Python
- APIweb
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique.
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
Activités du développeur.
UiPath.WebAPI.Activities.ExecuteXPath
Exécute l'expression XPath spécifiée sur un document XML donné. Pour plus d'informations sur XPath, consulter cette page.
Propriétés
Entrée
- XML existant (ExistingXML) - Variable XDocument contenant le code XML à traiter. Si vous renseignez ce champ, le champ Chaîne XML (XMLString) est inutilisable. Ce champ ne prend en charge que les variables XDocument.
- Chaîne XML (XMLString) - Chaîne ou variable de chaîne contenant le XML à traiter. Si vous renseignez ce champ, le champ XML existant (ExistingXML) est inutilisable. Ce champ prend en charge les chaînes et les variables de chaîne uniquement.
- Expression XPath (XPathExpression) - Chaîne ou variable chaîne contenant une expression XPath. Ce champ prend en charge les chaînes et les variables de chaîne uniquement.
Divers
- Privé (Private) - Si cette option est sélectionnée, les valeurs des variables et des arguments ne sont plus enregistrées au niveau Détaillé (Verbose).
Commun
- NomAffichage (DisplayName) - Nom affiché de l'activité.
Sortie
- Résultat (Result) - Variable d'objet contenant les nœuds ou ensembles de nœuds récupérés du code XML donné. Ce champ prend en charge les variables Object uniquement.
Exemple d'utilisation de l'activité 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.
Voici comment le processus d'automatisation peut être créé :
- Ouvrez Studio et démarrez un nouveau Processus.
Remarque :
Make sure to place the
.xmlfile inside the project folder. For this example we used theXMLfiles.txt. - Drag a Sequence to the Workflow Designer.
-
Créez les variables suivantes :
Nom de variable Types de variables Valeur par défaut XMLStringChaîne de caractères (string) ResultObjet
-
- Drag a Read Text File activity inside the sequence container.
- In the Properties panel, add the name
Read XML filein the DisplayName field. - Add the value
"XMLfiles.txt"in the FileName field. - Add the variable
XMLStringin the Content field.
- In the Properties panel, add the name
- Ajoutez une activité Exécuter XPath (Execute XPath) après l’activité Lire le fichier texte (Read Text File).
- In the Properties panel, add the variable
XMLStringin 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 thexmlfile. - Ajoutez la variable
Resultdans le champ Résultat.
- In the Properties panel, add the variable
- Faites glisser une activité Écrire une ligne (Write Line) après l’activité Exécuter XPath (Execute XPath).
- Ajoutez l’expression
"Result: " + Result.ToStringdans le champ Texte.
- Ajoutez l’expression
- Run the process. The robot extracts the name of the author from the
.xmlfile and displays it in the Output panel.