Hi,

We have a fixed length Binary data.

I am looking at the Bindy Data Format and found that it supports
unmarshalling of Fixed Length records. 

I looked at the implementation/code of this Bindy Fixed Lenght records in
the Camel Source code (BindyFixedLengthDataFormat.java and
BindyFixedLengthFactory.java) 

I looked at the function createModel in BindyFixedLengthDataFormat.java and
found that it assumes one record equivalent to one line (i.e. each record
will be in a separate line). Which means at the completion of record there
will be a newline character in the file so that next record starts from a
new line. 

For this reason, it seems to me that Bindy Data Format will not be able to
unmarshal fixed lenght binary data. In Binary mode files there are no lines
and rows. You don't read in lines in case of binary data/files. That only
works with text files.

Could someone please provide details on what Data Format can be used to
unmarshal Fixed lenght binary data??

I am looking at an appropriate data format to which I can provide a model
and using that model it will read the data and create a POJO for me. Just
like what Bindy does. 

Regards,
Kaustubh Kane



--
View this message in context: 
http://camel.465427.n5.nabble.com/Unmarshal-fixed-length-Binary-data-tp5787125.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to