camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Claus Ibsen <>
Subject Re: unmarshall csv problem with bindy
Date Wed, 16 Jan 2013 08:44:09 GMT
On Tue, Jan 15, 2013 at 9:33 PM, Chris Wolf <> wrote:
> I tried doing some CSV parsing with bindy and had some issues due to
> variable length records in the same file and other format weirdness.
> I ended up using camel-beanio.  It's very flexible/configurable and
> works well.

Yeah I am impressed with beanio as well.

Though I understand why people may like the annotation drive nature of bindy.
Would love if beanio added that in the future.

>     -Chris
> On Wed, Jan 2, 2013 at 10:14 PM, Ramiro <> wrote:
>> Im working with Karaf 2.2.10 and Camel 2.10.1. I receive a file, parse the
>> csv to a pojo, and do some other suff. My problem is that if a field in a
>> record on the csv ends with a coma like the third field here:
>> someFieldValue,someOtherFieldValue,"aaaa ,",moreStuff
>> It puts together aaaa , with moreStuff in a single field(ignoring the
>> second quote). But if i add something like:
>> someFieldValue,someOtherFieldValue,"aaaa , bbb",moreStuff
>> It gets processed without a problem(aaaa , bbb in a field, moreStuff in
>> another). Seems like Camel is interpreting the ," pair like something to
>> escape.
>> Im using comma as the separator, and i've tried with other separators and
>> setting the quote attribute of the @CsvRecord to single and double quotes.
>> Is this expected behaviour, or some known bug? Any workarounds?

Claus Ibsen
Red Hat, Inc.
FuseSource is now part of Red Hat
Twitter: davsclaus
Author of Camel in Action:

View raw message