メイン コンテンツをスキップする 補完的コンテンツへスキップ

動的XMLストラクチャーを作成

ストラクチャーを作成し、[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エレメントでも同じステップを繰り返します。

タスクの結果

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

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。