# 入力フローを設定

## 手順

1. Customersという名前のtFileInputXMLコンポーネントをダブルクリックして、[Basic settings] (基本設定)ビューを開きます。
2. [Edit schema] (スキーマを編集)の横にある[...]ボタンをクリックし、[Schema] (スキーマ)ダイアログボックスで[Document] (ドキュメント)タイプのカラムCustomerを1つ追加することで、スキーマを定義します。

   ![\[スキーマ\]ダイアログボックス。](https://help.qlik.com/talend/ja-JP/components/8.0/Resources/images/Use_Case_tXMLMap3.png)

   [Document] (ドキュメント)データ型は、tXMLMapを最大限に活用するために不可欠です。ドキュメントタイプの詳細は、[ドキュメントタイプを設定](https://help.qlik.com/talend/r/ja-JP/8.0/studio-user-guide/setting-up-document-type)をご覧ください。
3. [OK]をクリックして変更を有効にし、ダイアログボックスを閉じます。[Mapping] (マッピング)テーブルに1行が自動的に追加されます。
4. [File name/Stream] (ファイル名/ストリーム)フィールドで、顧客データを提供するXMLソースファイルへのパスを参照するか、二重引用符で囲んで入力します。このシナリオではE:/Customer.xmlです。
5. [Loop XPath query] (ループXPathクエリー)フィールドに、XPath式を二重引用符で囲んで入力して、ループの基になるノードを指定します。このシナリオでは/です。これは、ループクエリーをルートから実行することを意味します。
6. [Mapping] (マッピング)テーブルのXPath queryカラムで、クエリーするフィールドを二重引用符で囲んで入力します。このシナリオでは.です。これは、現在のノード(ルート)の下のすべてのフィールドが抽出されることを意味します。
7. [Mapping] (マッピング)テーブルの[Get Nodes] (ノードを取得)カラムで、チェックボックスをオンにします。

   [Document] (ドキュメント)タイプのデータフローをビルドするには、このコンポーネントからノードを取得することが必要です。