XML データの抽出パスの設定

XML 文字列から抽出される処理データの抽出パスを設定します。

  1. [イベント実行 XML コレクション抽出] フォームを開きます。
  2. [パス] または [プロパティマップ] のいずれかをクリックします。
  3. [イベント実行 XML コレクション抽出の設定] フォームの [ツリー表示] では抽出される行にデータが入力されている(または、これらか入力される)実際またはサンプルのノードを検索します。
  4. ノードをクリックして、選択します。

    ノードの下の値は選択しないでください。

    同等の XML パス言語(XPath)の式は、[現在選択済のパス] 下で表示されます。

  5. 抽出されるデータが、この XML の特定のノードの下の値で構成される単一行の場合、[現在のパスを選択した単一行の抽出パスとして設定] をクリックします。

    たとえば、同じ名前の一連のノードの繰り返しの三番目からデータを抽出したいとします。[現在選択済のパス]が[抽出パス]にコピーされ、最後に角カッコに囲まれた番号がつきます。たとえば、同じ名前の一連のノードの繰り返しの三番目からデータを抽出すると、[抽出パス] の最後が [3] となります。

  6. 抽出されるデータが、この XML の特定のノードの下の値で構成される単一行で、なおかつ同じ名前の全てのノードが隣にある場合(XML 内で同じ親ノードの下にセットである場合)、[現在のパスを選択した単一行の抽出パスとして設定] をクリックします。

    [現在選択済のパス]が[抽出パス]にコピーされますが、最後に角カッコの番号がつきません。

  7. [OK] をクリックします。
関連トピック