import { CsvParseStream } from "https://deno.land/x/netsaur@0.3.0/data/deps.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.224.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)Construct a new instance.
Properties
readonly
readable: ReadableStream<RowType<T>>The instance's ReadableStream
.
readonly
writable: WritableStream<string>The instance's WritableStream
.