パラメータ

parametersキーは、パラメータの定義に使用します。パラメータ定義は以下のように記述します。

{
    name: "gtop",
    parameters: {
        title: "//title"
    }
}

このキーは必ず必要です。

parameters キーを使用して、パラメーターコレクションをネストして定義することも可能です。以下の様に、XPathは親コンテキストの中で実行されます。

{
    name: "category",
    parameters: {
        subtitle: {
            xpath: "//li[@class=\"cat_active\"]",
            parameters: {
                title: ".//strong",
                count: ".//span"
            }
        }
    }
}

パラメーターコレクションをネストとして定義する際には、構文に注意してください。ネストされたパラメータ定義の前にはピリオド(.)を付加する必要があります。

親パラメータの中で定義されたXPathが存在しない場合、ネストされたパラメータコレクションは処理されません。

使用例

ネストされたパラメータコレクションの使用方法について示しています。