XML の [1 つのノードを取得] アクション

XML パッケージの [1 つのノードを取得] アクションを使用すると、1 つのノードの値を取得できます。

設定

  • [セッション名] を入力するか、[XML セッションを開始します] アクションで使用した既存の変数を選択します。
  • ノードを取得する [XPath 式] と [属性] (オプション) を入力します。
    [1 つのノードを取得] は、指定された XPath 式と属性に基づいて、XML ドキュメントから最初の値を取得します。例:
    <Customer>
    <Cust_Details>
    	<custid>A001</ custid>
    <custname>XYZ Corp</custname>
    <custzipcode>15639</custzipcode>
    <country>Mexico</country>
    <Locale lang=”es”> Spanish</Locale>
    </Cust_Details>
    </Customer>
    
    • 属性を持つ XPath 式の場合: XPath 式要素の属性値が表示されます。たとえば、XPath 式として lang 属性を持つ Customer//Cust_Details//Locale を入力すると、出力は「es」と表示されます。
    • 属性なしの XPath 式の場合: XPath 式要素の値が表示されます。たとえば、XPath 式として属性なしで Customer//Cust_Details//Locale を入力すると、出力は「Spanish」として表示されます。
  • 出力を [文字列型変数] に代入します。