You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A column like description can have user-provided input that has quotes within it. This can result in an issue because these user-provided quotes are surrounded by system-added quotes, but the user-provided quotes are not properly escaped. This makes it practically impossible to properly read the CSV files.
Expected behavior
Quotes that are within quotes should be escaped.
Current behavior (add screenshots if applicable; check terminal & browser console for errors)
See underlined portion. This quoted word "ramp" is within quotes, meaning it should be escaped. However, the current system does not escape these user-provided quotes.
Brief description of problem/feature
A column like
description
can have user-provided input that has quotes within it. This can result in an issue because these user-provided quotes are surrounded by system-added quotes, but the user-provided quotes are not properly escaped. This makes it practically impossible to properly read the CSV files.Expected behavior
Quotes that are within quotes should be escaped.
Current behavior (add screenshots if applicable; check terminal & browser console for errors)
See underlined portion. This quoted word
"ramp"
is within quotes, meaning it should be escaped. However, the current system does not escape these user-provided quotes.Steps to reproduce
Potential solution
RFC-4180 says "If double-quotes are used to enclose fields, then a double-quote appearing inside a field must be escaped by preceding it with another double quote."
Source: https://stackoverflow.com/questions/17808511/how-to-properly-escape-a-double-quote-in-csv
The text was updated successfully, but these errors were encountered: