2

使用して2つの列を抽出し、両方の列を単一の列として連結textractjsonするコンポーネントに渡します。tmap

また、最後の行を除く各行の最後にコンマが必要です。

これを行う方法がわかりません。

例:

tmap入力として2 つの列があります。

  1. FirstName
  2. LastName

出力では、それらを次のように連結しました。

FirstName+LastName+","

問題は、最後の行にコンマが必要ないことです。

4

3 に答える 3

1

これは、ジョブのレイアウトと入力構造によって異なります。

を使用しているようですtExtractJSON。これは、REST 呼び出しまたはデータベースからデータを取得することを意味する可能性があります。

JSON のデータ構造上、一定の行量がないため、 を使用することはできません((Integer)globalMap.get("tFileInputDelimited_1_NB_LINE"))。繰り返しますが、私たちはあなたの仕事のレイアウトを知らないので、これはそれに依存します.

そうでない場合は、tJavaRow最初にコンポーネントの行を数えてtJavaRowから、文字列を連結する場所に 2 番目の行を追加します (tMap ではそうしません) が、最後のコンマは省略します。最初に行ったカウントで最後の行を見つけることができます。これは、Java のスキルに依存します。

于 2017-06-27T13:08:31.243 に答える