XPathQuery

XPathQuery アクションは、 XML 文書値に対して XPath 照会を実行します。

API が XML 形式で応答を返した場合に、応答から特定の値または一連の値を抽出できます。 XPath を使用して値を抽出できます。

以下の表では、XPathQuery アクションのパラメーターを示します。

表 1. XPathQuery アクションのパラメーター
名前 データ・タイプ 必須
xmlPath JPath はい 状態内の XML 文書の場所。
xPathQuery XPath はい  
singleton ブール値 いいえ 結果を配列ではなく、単一値として解釈します。

デフォルトは Falseです。

savePath JPath はい 結果を保管する場所。

XML の例:

このアクションは、 /xml_eventsの状態に保管されている XML 文書に対して XPath 照会 "//event/id/text()" を実行し、単一値としてロケーション /event/id の状態に保管します。

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