frictionlessdata / datapackage

Data Package is a standard consisting of a set of simple yet extensible specifications to describe datasets, data files and tabular data. It is a data definition language (DDL) and data API that facilitates findability, accessibility, interoperability, and reusability (FAIR) of data.
https://datapackage.org
The Unlicense
481 stars 109 forks source link

Define escapeChar in CSV Dialect #884

Closed nichtich closed 2 months ago

nichtich commented 4 months ago

The current specification

does not tell what to expect when escapeChar is set. Will setting it to \ make all sequences of \ followed by another character be escape sequences? What is \x escaped to? How about \ at the end of a string?

I guess implementations can give an answer but it needs to be told in the spec as well.

roll commented 2 months ago

Fixed in https://datapackage.org/specifications/table-dialect/ (we cannot update CSVDialect itself as we're not releasing a new version of it)