Option to define delimiter type in Create CSV (Advanced) Fusion module | Community
Skip to main content
tibormolnar
Level 4
August 22, 2025
New

Option to define delimiter type in Create CSV (Advanced) Fusion module

  • August 22, 2025
  • 1 reply
  • 1020 views

Description: I would like the "Create CSV (Advanced)" Fusion modul to include the options "delimiterType" (Comma / Tab / Other) and "Delimiter Character" (displayed & required only if "delimiterType"="Other"), so that I can generate a CSV file with not only Comma as a delimiter.

Why is this feature important to you: This would allow us to generate CSV with delimiter aligned to local needs

How would you like the feature to work: Delimiter in the generated CSV file is defined by the user in the module config

Current Behaviour: CSV is always generated with comma as delimiter

1 reply

Level 5
August 25, 2025

"CSV" is, by definition, a Comma-Separated Value file format defined by IETF RFC-4180.  What you're requesting sounds like the ability to generate an RFC-4180-compatible file but allow changing the field delimiter, escape character, and record delimiter characters to arbitrary string sequences.

RFC-4180 default values:

  • Field delimiter == comma (,)
  • Escape character == double quote (")
  • Record delimiter == CRLF (\r\n)

Having dealt with this a lot in my professional life, I would suggest Adobe allow any string sequence for those values -- emojis, multibyte characters, multiple characters, etc. -- so as to be as flexible as possible.  (Some libraries restrict things like the field delimiter and escape character to single-character values each.)