Fixed width parser plugin for Embulk
Fixed width parser. Useful for parsing fixed width format files.
Can be used to transform FirstSecond Third
line to {key: "First", key2: "Second", key3: "Third"}
Overview
- Plugin type: parser
- Guess supported: no
Configuration
- columns: declares the list of columns, their types and positions as range in input. Values will be assigned to these in order.
- strip_whitespace: Strip whitespace from parsed values. (bool, default: true)
Example
in:
type: any file input plugin type
parser:
type: unpack
columns:
- {name: first, type: string, pos: 0..1}
- {name: second, type: string, pos: 3..7}
- {name: third, type: string, pos: 10..12}
Install plugin
$ embulk gem install embulk-parser-fixed