csv-parse
Version:
CSV parsing implementing the Node.js `stream.Transform` API
23 lines (18 loc) • 828 B
text/coffeescript
fs = require 'fs'
parse = require '.'
# parse """
# deal_id,deal_time,staff_name,deal_group,customer_id,customer_name,mail_addr,overview,contents,status
# 2222832,2018-10-01 19:53:52,dsa 柚sad, asdsadas,2323,sadasadsa,tetete@tetetete.com,Test overview,sadasdsadsadsadsadsadsa
# サポートをして頂けるという事で是非お願いしたいと思います。宜しくお願いします。",対応中”,
# """,
# header: true
# columns: true
# relax_column_count: true
# quote: '|'
# , (err, data) ->
# console.log err, data
input = 'Timestamp;Event1;Event2;PM;F;V;U\r\n' +
'2018-09-13 00:00:00.000;1;1;418;0.00;32.50;190;\r\n' +
'2018-09-13 00:01:00.000;1;0;395;0.00;32.75;0;\r\n'
parse input, delimiter: ';', rowDelimiter: [';\r\n', '\r\n', ';\n', '\n', '\r'], (err, data) ->
console.log err, data