Data Formats
Below is the list of data formats that are provided by Apache Camel.
Name | Description |
---|---|
Extract RDF data from HTML documents. |
|
Encode and decode data structures using Abstract Syntax Notation One (ASN.1). |
|
Serialize and deserialize messages using Apache Avro binary data format. |
|
Transform strings to various 1D/2D barcode bitmap formats and back. |
|
Encode and decode data using Base64. |
|
The BeanIO Data Format uses BeanIO to handle flat payloads (such as XML, CSV, delimited, or fixed length formats). |
|
Unmarshal a CBOR payload to POJO and back. |
|
Encrypt and decrypt messages using Java Cryptography Extension (JCE). |
|
Handle CSV (Comma Separated Values) payloads. |
|
Marshall and unmarshall FHIR objects to/from JSON. |
|
Marshall and unmarshall FHIR objects to/from XML. |
|
Marshal and unmarshal Java lists and maps to/from flat files (such as CSV, delimited, or fixed length formats) using Flatpack library. |
|
Unmarshal unstructured data to objects using Logstash based Grok patterns. |
|
Compress and decompress messages using java.util.zip.GZIPStream. |
|
Marshal and unmarshal HL7 (Health Care) model objects using the HL7 MLLP codec. |
|
Marshal and unmarshal iCal (.ics) documents to/from model objects. |
|
Unmarshal an XML payloads to POJOs and back using XMLMapper extension of Jackson. |
|
Unmarshal XML payloads to POJOs and back using JAXB2 XML marshalling standard. |
|
Marshal POJOs to JSON and back using Fastjson |
|
Marshal POJOs to JSON and back using Gson |
|
Marshal POJOs to JSON and back using Jackson |
|
Marshal POJOs to JSON and back using Johnzon |
|
Marshal POJOs to JSON and back using JSON-B. |
|
Marshal and unmarshal JSON:API resources using JSONAPI-Converter library. |
|
Compress and decompress streams using LZF deflate algorithm. |
|
Marshal Camel messages with attachments into MIME-Multipart messages and back. |
|
Encrypt and decrypt messages using Java Cryptographic Extension (JCE) and PGP. |
|
Serialize and deserialize Java objects using Google’s Protocol buffers. |
|
Transform from ROME SyndFeed Java Objects to XML and vice-versa. |
|
Marshal Java objects to SOAP messages and back. |
|
Marshall SyslogMessages to RFC3164 and RFC5424 messages and back. |
|
Archive files into tarballs or extract files from tarballs. |
|
Serialize and deserialize messages using Apache Thrift binary data format. |
|
TidyMarkup is a Data Format that uses the TagSoup to tidy up HTML. It can be used to parse ugly HTML and return it as pretty wellformed HTML. |
|
Marshal and unmarshal Java objects from and to TSV (Tab-Separated Values) records using UniVocity Parsers. |
|
Marshal and unmarshal Java objects from and to fixed length records using UniVocity Parsers. |
|
Marshal and unmarshal Java objects from and to TSV (Tab-Separated Values) records using UniVocity Parsers. |
|
Encrypt and decrypt XML payloads using Apache Santuario. |
|
Marshal and unmarshal POJOs to/from XML using XStream library. |
|
Marshal and unmarshal Java objects to and from YAML using SnakeYAML |
|
Compress and decompress streams using java.util.zip.Deflater and java.util.zip.Inflater. |
|
Compression and decompress streams using java.util.zip.ZipStream. |