Represents the DataFormat definition.
-
binaryFormat?: Boolean
: True if this is data format is represented in a binary representation instead of text. If not present, false. -
defaultCharset?: String
: The default charset of this format, if any. -
fileExtensions?: Array<String>
: Returns the list of file extensions with the . (".json", ".xml", etc…) that should be assigned to this Data Format -
acceptedMimeTypes: Array<MimeType>
The list of MimeTypes that are accepted. -
reader: (content: Binary, charset: String, settings: ReaderSettings) → Any
: This function will be in charge of reading the raw content and transform it into the DataWeave canonical model. -
writer: (value:Any, settings:WriterSettings) → Binary
: This function will be in charge of writing the DataWeave canonical model into Binary content.