問題タブ [bindy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
216 参照

java - apache camel でパイプを |" に置き換える方法

JSON ペイロードをアンマーシャリングし、ヘッダーとフッターを含むすべてのレコードをテキスト ファイルに書き込もうとしています。すべてのレコードには | があります。ヘッダーとフッターを含む区切り文字。交換したい | |"(パイプ + 引用符) を使用します。

プロセスで例外を下回っています。org.apache.camel.language.bean.RuntimeBeanExpressionException: メソッドの呼び出しに失敗しました: null で replace('|', '|"') が原因: org.apache.camel.component.bean.MethodNotFoundException: 名前のメソッド: replace ('|', '|"')

誰かが問題を解決するのを手伝ってくれますか?

出力例: HEADR|GVEMQG|xxxx GROUP|Tech Workplace HR Team|+61 408 188 031|itghrteam@xxxx.com|AQEMQG_20171113170000_AUMBCR_HRMD01_DUT8G2I.SAP|YYYYMMDD|HHMMSS|P|01|||

RECTY|CLIID|INTCA|ORDNO|IOPER|INFTY|SUBTY|BEGDA|ENDDA|OBJPS|SRPPS|SEQNR|EXTRA|LGART|BETRG|WAERS|ANZHL|ZEINH|ZDATE|ZFPER|ZANZL|ZEINZ|ZUORD|MODEL|UWDAT

トレーラー| 3

0 投票する
0 に答える
33 参照

apache-camel - Bindy は CSV 列を名前で解析できますか?

Camel ルートで CSV を解析するために Bindy を使用しています。

列が順不同の場合、解析は機能しません。

OpenCSV には、Bean への解析時にこれに関する 2 つのオプションがあります@CsvBindByPosition@CsvBindByName

私が上に見ているのは@CsvBindByPosition.
Bindy を使用させることはできます@CsvBindByNameか?