supported data formats

transporting data fast and in a resilient fashion is great. but unless you are just a pipe it’s important to understand the data you are handling.

layline.io distinguishes between

  • configurable structure data which is supported by configuration, and
  • static data formats which are supported by hard coded interpreters.

configuring structured data formats

a major advantage of layline.io is its ability to interpret the data which it transports. at the heart of this capability is a configurable data parsing engine. the configuration is done by way of a proprietary configuration language specific to the purpose.

the web-based configuration center provides the interface to configure and test the data format setup. once configured, the data format configuration can be shared and reused in other projects and workflows.

some examples of achievable configurations are:

  • fixed and separated formats
  • complex and hierarchical ascii formats
  • complex binary formats
  • and many, many more

This allows to accommodate pretty much any standard and proprietary structured format on earth by configuration only.

configurable structured format type examples

JSON
JSON
binary
binary
any text format
any text format
Parquet
Parquet
avro
avro
html
html
xml
xml

static data formats

static data formats complement the configurable ones. we define static data formats as such which are highly standardized and which do not require any major adaptability. typical examples are document format such as .docx or .xlsx and many more. for these we provide static parsers which only allow for minimal adaptation. many of these are based on the apache tika collection of data parsers.

document formats

Microsoft Word
Microsoft Word
Microsoft Powerpoint
Microsoft Powerpoint
Microsoft Excel
Microsoft Excel
Open Office
Open Office
iWork Pages
iWork Pages
iWork Numbers
iWork Numbers
iWork Keynote
iWork Keynote
WordPerfect
WordPerfect
Rich Text Format
Rich Text Format
PDF
PDF
ePub
ePub
Help formats
Help formats
Mail formats
Mail formats

media formats

MP3
MP3
Video
Video
Image formats
Image formats
Feed Syndication
Feed Syndication

compression formats

zip
zip
gZip
gZip
tar
tar

code formats

Java JAR
Java JAR
source code
source code
CAD
CAD
fonts
fonts
executables
executables
libs
libs
certificates
certificates

scientific formats

Natural Language Processing
Natural Language Processing
biometric formats
biometric formats
scientific formats
scientific formats
fonts
fonts
executables
executables
libs
libs