Details
-
Wish
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
2.20.2
-
None
-
Unknown
Description
In CSV quote character inside a field is represented by 2 quote characters (https://en.wikipedia.org/wiki/Comma-separated_values#Standardization).
For example, value
a"b"c
is represented in CSV as
"a""b""c"
. However, after unmarchalling it with bindy, the resulting value is
a""b""c
instead of
a"b"c
.
I know that unescaping quotes can be done manually, for example, by providing method in @DataField annotation. But shouldn't this be the default behavior?