-
-
Notifications
You must be signed in to change notification settings - Fork 521
Closed
Description
ledger csv
renders escaped quotes inside fields (for example, from a description John's Hardware - bought 2" rubber nails
) as \"
. Per the grammar in RFC4180, and common parsers, this is incorrect, and should instead be a sequence of two double quotes ""
(as mad as that is).
Concretely:
2021/1/1 John's Hardware - 2" rubber nails
Expenses:DIY -123
Assets:Credit
renders:
"2021/01/01","","John's Hardware - 2\" rubber nails","Expenses:DIY","","-123","",""
"2021/01/01","","John's Hardware - 2\" rubber nails","Assets:Credit","","123","",""
but we expect:
"2021/01/01","","John's Hardware - 2"" rubber nails","Expenses:DIY","","-123","",""
"2021/01/01","","John's Hardware - 2"" rubber nails","Assets:Credit","","123","",""
Metadata
Metadata
Assignees
Labels
No labels