問題タブ [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 投票する
1 に答える
527 参照

java - CsvRecord を使用した Apache Camel の Bindy は、® のような特殊な Unicode 文字を処理しません

私は Apache Camel 2.17.1 を使用して CSV ファイルを処理しており、Bindy を CsvRecord と組み合わせて使用​​してファイルを解析し、各行を POJO に非整列化しています。

私が直面している問題は、ファイル内の一部のフィールドに "Blah ®" などの特殊な Unicode 文字が含まれており、これらが正しく解析されていないことです。代わりに、文字列フィールドに "Blah �" が保持されることになります...

これは既知のバグですか、またはこれらの文字を Unicode 文字として正しく処理できるようにするために指定できる回避策または構成はありますか?

前もって感謝します!

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

java - How to set defaultValue parameter in @DataField Camel annotation to empty String instead of null?

I try to unmarshall csv file using apache camel and bindy. I created a model with some fields annotated like this:

#xA;

The problem is when my csv file contains a column with empty String. Then I got a null value as a result of unmarshalling. I would like to have empty String there as well. How should I write my annotation to get this?

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

apache-camel - Bindy Camel 10 進数形式

Camel Bindy の 10 進パターンを書き込もうとしているので、10 進数を次のようにフォーマットします (整数の場合は ".0" を削除します): 1.1333333 - 1.1333333, 1.0 - 1, -2.0 - -2,

フィールドごとに、精度が異なります。私はそのようなものを作成することができました:

このように変換します: 1.1333333 - 1.1333333, 0.123456789123456 - 0.123456789123456, 1.0 - 1.0, -2.0 - -2.0,

誰でも助けることができます。Googleで例が見つかりませんでした。

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

apache-camel - Camel Bindy CSVは複数のファイルを複数のPOJOに非整列化します

3 つの異なる ~ で区切られたファイルを解析する 3 つのキャメル ルートがあります。Camel bindy を使用して、ファイルを Java オブジェクトに解析しています。私は以下のようなものを持っています

3 つのルートをすべてオンにすると解析エラーが発生しますが、特定の時点で 1 つのルート (1 つのバインド) を保持すると、正常に動作します。

camel-bindy がサポートしていないことをどこかで読みましたが、Bindy で同じ問題に直面した人はいますか?

これが私の依存関係です:

0 投票する
1 に答える
555 参照

java - bindy dataformat を使用してマーシャリングするための Camel エンドポイントは何ですか?

入力をマーシャリングするための camel-bindy エンドポイントを動的に作成する必要があります。以下はサンプルコードです。

タグを非整列化する代わりに、交換を同等のエンドポイントに渡す必要がありますが、「bindy という名前のデータ形式が見つかりません」というエラーが表示されます

0 投票する
1 に答える
490 参照

apache-camel - List での Bindy の使用

Bindy を使用して、オブジェクトのリストをマップしたいと考えています。

たとえば、クラス x があります。

次のデータを使用して CSV ファイルからスキル リストをマップするにはどうすればよいですか。

@oneToMany アノテーションを試してみましたが、うまくいきませんでした。また、CSV に含まれるスキルの数もわかりません。このマッピングをどのように処理できますか?