import { CsvParseStream } from "https://deno.land/std@0.199.0/csv/csv_parse_stream.ts";
Read data from a CSV-encoded stream or file. Provides an auto/custom mapper for columns.
A CsvParseStream
expects input conforming to
RFC 4180.
Examples
Example 1
Example 1
import { CsvParseStream } from "https://deno.land/std@0.199.0/csv/csv_parse_stream.ts";
const res = await fetch("https://example.com/data.csv");
const parts = res.body!
.pipeThrough(new TextDecoderStream())
.pipeThrough(new CsvParseStream());
Constructors
new
CsvParseStream(options?: T)Type Parameters
optional
T extends CsvParseStreamOptions | undefined = undefinedProperties
readonly
writable: WritableStream<string>