XPathQuery

L'action XPathQuery exécute une requête XPath sur une valeur de document XML.

Si une API renvoie une réponse au format XML, vous pouvez extraire de la réponse une valeur ou un ensemble de valeurs. Vous pouvez utiliser XPath pour extraire des valeurs.

Le tableau ci-dessous présente les paramètres de l'action XPathQuery.

Tableau 1. Paramètres de l'action XPathQuery
Nom Type de données Obligatoire Remarques
xmlPath JPath Oui Emplacement du document XML dans l'état.
xPathQuery XPath Oui  
singleton Booléen Non Interpréter les résultats sous la forme d'une valeur unique au lieu d'un tableau.

La valeur par défaut est False.

savePath JPath Oui Emplacement de stockage du résultat.

Exemple XML :

Cette action exécute la requête XPath "//event/id/text()" sur le document XML stocké dans l'état à /xml_eventset le stocke dans l'état à l'emplacement /event/id sous la forme d'une valeur unique.

<XPathQuery xmlPath="/xml_events" xPathQuery="//event/id/text()" singleton="true" savePath="/event/id" />