変数/xpath

パラメータ内の変数は、文字列オブジェクトまたはNULL値を返すXPath表現を含みます。変数の名称としては、ECMAScript 識別子命名規則 に従ったものであればいかなる名称でも使用できます。

XPath表現の中で明示されたノードがサイトに存在する場合、以下の様に返されます。

デスクトップサイトのページコード

<html>
    <head>
        <title>Document Title</title>
    </head>
</html>

パラメータコレクション内の変数の定義

{
    title: '//title'
}

このケースでは、TITLEタグの値が返されます。

特定のノードが存在しない場合は、変数の値はNULLになります。

複数ノードがデスクトップサイトのページ上に存在する場合は、XPath表現はそれらの値の結合配列を返します。

同じ結果を得るために、事前定義キーワードの xpath を利用可能です。

{
    title: {
        xpath: '//title'
    }
}

この場合、事前定義キーワードのない定義はより短くなります。ただし、例外キーワードを定義しようとする場合は、parameters または get 等のxpathキーワードを使用する必要があります。

注釈

XPath文を自動生成 を利用すると、確実な値の取得がし易くなります。