Hey !
I would like to programmatically marshal and bind my body to do :
from("file://C:/Temp/camel/rep1/?noop=true")
.split().tokenize("\n")
.unmarshal()
.bindy(BindyType.Csv, Ticket.class)
.process(new Processor() {
public void process(Exchange exchange) throws Exception {
Ticket ticket = (Ticket) exchange.getIn().getBody() ;
// Convert from ticket to CSV which is @CsvRecord
<String or byte[]> ticketInCSVOrignal =??? ( ticket )
ticket.originalVersion = ticketInCSVOrignal
// modify ticket start here
}
})
[...]
Something that will do the equivalent of :
.marshal()
.bindy(BindyType.Csv, Ticket.class)
I have look typeConverter and dataformat, but I am a little bit lost
Any idea ?
Thanks !
Jeff