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

入力コンポーネントを設定

手順

  1. tFileListコンポーネントをダブルクリックして[Basic settings] (基本設定)ビューを開きます。
  2. [Directory] (ディレクトリー)フィールドに、XMLファイルを読み取るディレクトリーのパスを入力するか、フィールドの横にある[...]ボタンをクリックしてパスを参照します。
  3. [Use Glob Expressions as Filemask] (Glob式をFilemaskとして使用)チェックボックスをオンにし、[+]ボタンをクリックして[Files] (ファイル)フィールドに新しい行を追加し、ディレクトリーのすべてのXMLファイルが使用されるようファイルマスクに"*.xml"を入力します。その他の設定はすべてそのままにしておきます。
  4. tFileInputXMLコンポーネントをダブルクリックして、[Basic settings] (基本設定)ビューを開きます。
  5. [Edit schema] (スキーマを編集)の横にある[...]ボタンをクリックし、[Schema] (スキーマ)ダイアログボックスを開きます。
  6. [+]ボタンをクリックしてカラムを追加し、名前を付けます。この例では、messageと入力し、[Type] (タイプ)リストから[Document] (ドキュメント)を選択してXML形式のファイルを処理します。[OK]をクリックして、ダイアログボックスを閉じます。
  7. [File name/Stream] (ファイル名/ストリーム)フィールドで、Ctrl + スペースを押してグローバル変数リストにアクセスし、tFileList_1.CURRENT_FILEPATHを選択してコンテキストファイルのディレクトリーをループさせます。
  8. [Loop XPath query] (ループXPathクエリー)フィールドに"/"を入力して、ルートを入力ファイルのストラクチャーのループノードとして定義します。[Mapping] (マッピング)テーブルで、[XPath query] (XPathクエリー)カラムに"."を入力してソースファイルのコンテキストノードからすべてのデータを抽出し、[Get Nodes] (ノードを取得)チェックボックスをオンにして[Document] (ドキュメント)タイプのデータフローを構築します。

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

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