- The BCSV file is a plain text file.
- The BCSV file extension is <b>bcsv</b>.
- When compressed the file extension describes the compression algorythm
- <ul><li>GZIP -- <b>bcsv.gz</b>.</li><li>ZIP -- <b>bcsv.zip</b>.</li></ul>
- The file rows are separated by a single new lines character -- <b>\n</b>.
- Each row contains values, separated by a comma -- <b>,</b>.
- Each value is a UTF-8 string encoded with Base64 encoding.
- The first row also called header row, describes each column.
File Format- Plain text: BCSV files are text-based files.
- File extension: The standard extension for BCSV files is ".bcsv".
- Compression: Compressed BCSV files use separate archive formats with their own extensions. Common options include:
- GZIP - ".bcsv.gz"
- ZIP - ".bcsv.zip"
Data Structure- Rows: Data is organized into rows separated by newlines (\n).
- Columns: Each row contains values separated by commas (,).
- Values: All values are UTF-8 strings encoded with Base64. This applies to numbers, strings, and any other data type.
- Header row: The first row acts as a header, providing descriptive labels for each column.
Note: The commas (,) in a BCSV file serve as delimiters between Base64-encoded values. Each value, regardless of its underlying data type, is represented as a Base64 string. |