-
tFixedFlowInputをダブルクリックして[Basic settings] (基本設定)ビュー表示します。
-
[Edit schema] (スキーマを編集)をクリックして、スキーマエディターを開きます。
[+]ボタンをクリックして、[Firstname] (名)、Lastname(姓)、deptの3つのカラムを文字列のタイプで追加します。
[OK]をクリックしてエディターを閉じます。
-
[Use Inline Content] (インラインコンテンツを使用)オプションを選択し、[コンテンツ] (Content)ボックスに以下のデータを入力します。
Andrew;Wallace;Doc
John;Smith;R&D
Christian;Dior;Sales
-
tWriteJSONFieldをクリックして、[Basic settings] (基本設定)ビューを表示します。
生成されたJSONフィールドからルートノード設定を削除するには、[Remove root node] (ルートノードを削除)オプションを選択します。
-
[Configure JSON Tree] (JSONツリーを設定)をクリックして、XMLツリーエディターを開きます。
tFixedFlowInputのスキーマが[Linker source] (リンカーのソース)パネルに表示されます。
-
[Linker target] (リンカーのターゲット)パネルで、デフォルトのrootTagをクリックし、生成するJSONフィールドのルートノードであるstaffを入力します。
-
[Staff] (スタッフ)を右クリックし、コンテキストメニューで[Add Sub-element] (サブエレメントの追加)を選択します。
-
ポップアップボックスに、サブノード名、つまりfirstnameを入力します。
ステップを繰り返して、さらに2つのサブノード、つまりlastnameとdeptを追加します。
-
firstnameを右クリックし、コンテキストメニューで[Set As Loop Element] (ループエレメントとして設定)を選択します。
-
firstnameを[Linker source] (リンカーのソース)パネルから[Linker target] (リンカーのターゲット)パネルの対応する場所にドロップします。
ポップアップダイアログボックスで、[Add linker to target node] (リンカーをターゲットノードに追加)を選択します。
[OK]をクリックしてダイアログボックスを閉じます。
ステップを繰り返して、他の2つの項目をリンクします。
[OK]をクリックして、XMLツリーエディターを閉じます。
-
[Edit schema] (スキーマを編集)をクリックして、スキーマエディターを開きます。
-
右パネルの[+]ボタンをクリックして、staffカラムを1つ追加します。このカラムは、生成されるJSONデータを保持します。
[OK]をクリックしてエディターを閉じます。
-
tLogRowをダブルクリックして[Basic settings] (基本設定)ビュー表示します。
[Table (print values in cells of a table)] (テーブル(テーブルのセルの出力値))を選択して、結果を読みやすくします。