BCSV Specification

  1. The BCSV file is a plain text file.
  2. The BCSV file extension is "bcsv".
  3. When compressed the file extension describes the compression algorythm
    • GZIP -- "bcsv.gz".
    • ZIP -- "bcsv.zip".
  4. The file rows are separated by a single new lines character -- "\n".
  5. Each row contains values, separated by a comma -- ",".
  6. Each value is a UTF-8 string encoded with Base64 encoding.
  7. The first row also called header row, describes each column.