前のトピック: XML のテキストの解析次のトピック: XML 結果の DevTest タグの解析


XML タグからの属性の読み取り

XML タグからの属性の読み取りフィルタでは、特定の属性のテキストをプロパティに格納できます。 属性は、結果のどのような場所にも出現します。

このフィルタは、フィルタ リストから手動フィルタとして作成する方法か、XML 応答に対して組み込みのフィルタ コマンドを使用する方法の 2 つの方法で作成できます。

フィルタを手動で作成する方法

以下のパラメータを入力します。

フィルタ

ステップの最終応答と見なすプロパティの名前。 プロパティがプルダウン メニューにない場合は入力できます。 プロパティは存在している必要があります。

タグ

XML タグの名前(例: 「target」)。

タグ数

応答の先頭からのタグの数。最初のタグの場合は「1」と入力します。

属性

フィルタする属性の名前。href 属性の場合は「href」と入力します。

プロパティ

値を格納するプロパティ。

デフォルト(見つからない場合)

属性値が見つからない場合に使用する値。

URL エンコード

選択すると、プロパティ値が URL エンコードされます。

フィルタ実行結果

フィルタの実行結果として設定されるプロパティおよび値を表示します。

フィルタを実行

フィルタを実行するには、[フィルタを実行]ボタンをクリックします。 結果は[フィルタ実行結果]セクションに表示されます。

応答ページからフィルタを作成する方法

  1. XML が含まれるステップ応答を表示します。

    フィルタ: XML タグからの属性の読み取り: 応答ページからのフィルタの作成

  2. DOM ツリー ビューから、プロパティにその値を格納する属性を選択します。
  3. 強調表示されたら、[属性またはテキスト用のフィルタの生成]を選択します。
  4. ウィンドウにプロパティ名を入力します。

    [HTML/XML フィルタ情報]ダイアログ ボックス - プロパティ キーの入力

    ここでアサーションも追加できます。 このステップには、プロパティ値式アサーションを追加できます。