XPathQuery
XPathQuery アクションは、 XML 文書値に対して XPath 照会を実行します。
API が XML 形式で応答を返した場合に、応答から特定の値または一連の値を抽出できます。 XPath を使用して値を抽出できます。
以下の表では、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" />