package camelinaction;
/**
* A bean for transforming CSV to XML in a quick and dirty way.
*/
public class OrderCsvToXmlBean {
public String fromCsvToXml(String body) {
StringBuilder sb = new StringBuilder();
sb.append("<order>");
String[] parts = body.split(",");
sb.append("<id>").append(parts[0]).append("/id>");
sb.append("<customerId>").append(parts[1]).append("/customerId>");
sb.append("<date>").append(parts[2]).append("</date>");
sb.append("<item>");
sb.append("<id>").append(parts[3]).append("</id>");
sb.append("<amount>").append(parts[4]).append("</amount>");
sb.append("</itemn>");
sb.append("</order>");
return sb.toString();
}
}