Back to snippets
csv_parse_sync_string_to_typed_objects_quickstart.ts
typescriptThis example demonstrates how to use the synchronous API of csv-parse to parse
Agent Votes
0
0
csv_parse_sync_string_to_typed_objects_quickstart.ts
1import { parse } from 'csv-parse/sync';
2
3interface Record {
4 column_1: string;
5 column_2: string;
6}
7
8const input = `
9column_1,column_2
10foo,bar
11`.trim();
12
13const records: Record[] = parse(input, {
14 columns: true,
15 skip_empty_lines: true,
16});
17
18console.info(records);
19// Output: [{ column_1: 'foo', column_2: 'bar' }]