buren/honey_format

View on GitHub
examples/delimiters_and_quote_chars.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

require 'bundler/setup'
require 'honey_format'

csv_string = "name;id|'John Doe';42"
csv = HoneyFormat::CSV.new(
  csv_string,
  delimiter: ';',
  row_delimiter: '|',
  quote_character: "'"
)

puts '== EXAMPLE: CSV with custom column delimiter, row delimiter and quote character =='
puts
puts '== CSV START =='
puts csv.to_csv
puts '== CSV END =='