動的XMLストラクチャーの作成 - 7.3

Talend Data Mapperユーザーガイド

Version
7.3
Language
日本語
Product
Talend Big Data Platform
Talend Data Fabric
Talend Data Management Platform
Talend Data Services Platform
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Studio
Content
ジョブデザインと開発 > ジョブデザイン
Last publication date
2023-08-02

ストラクチャーを作成し、[XPath Name] (XPath名)を使って、さまざまな入力ファイルで可能性があるエレメントをすべて一致させます。

手順

  1. 次のコンテンツでXMLファイルを作成し、マシンに保存します:
    <root>
    	<level1>
    		<level2/>
    		<level2/>
    	</level1>
    	<level1>
    		<level2/>
    		<level2/>
    	</level1>
    </root>
  2. Talend Data Mapperで、XMLファイルに基づいてストラクチャーを作成します。
  3. ストラクチャーが作成されてエディターで開かれたら、[Read Only] (読み取り専用)ドロップダウンリストをクリックして[Editable] (編集可能)を選択します。
  4. level1エレメントをクリックし、[XPath Name] (XPath名)プロパティまでスクロールダウンしてchild::*と入力します。
    これは、level1ストラクチャーエレメントが、エレメント名に関係なくrootエレメントのどの子エレメントでも参照できることを示しています。
  5. level2エレメントでも同じステップを繰り返します。

タスクの結果

ストラクチャーが作成および設定されます。これをマップで使用すれば、さまざまなエレメントを処理するしくみを確認できます。