CSV specification

Specification

Since CSV is not a well-defined format, we give you some hints on how to upload .CSV files to RebaseData or how to parse .CSV files that come out of RebaseData. We follow the proposal of RFC 4180.

  • Encoding: UTF-8
  • Line separator: CRLF
  • Values in a line are separated by a comma
  • The first line represents the field names
  • Each field might be enclosed in double quotes
  • Double quotes inside of quoted fields must be escaped with another double quote
  • Hex encoding is used for binary data

Example

"object","description","binaryField"
"car","this is a description that "" contains a double quote","68656c6c6f"