Class CsvResource

java.lang.Object
org.apache.camel.quarkus.component.csv.it.CsvResource

@Path("/csv") @ApplicationScoped public class CsvResource extends Object
  • Field Details

    • producerTemplate

      @Inject org.apache.camel.ProducerTemplate producerTemplate
  • Constructor Details

    • CsvResource

      public CsvResource()
  • Method Details

    • json2csv

      @Path("/json-to-csv") @POST @Consumes("application/json") @Produces("text/plain") public String json2csv(String json) throws Exception
      Throws:
      Exception
    • csv2json

      @Path("/csv-to-json") @POST @Consumes("text/plain") @Produces("application/json") public List<List<Object>> csv2json(String csv) throws Exception
      Throws:
      Exception