跳转到内容

CSVReader

定义于:.build/typescript/packages/readers/src/csv/base.ts:7

CSV解析器

  • FileReader<Document>

新建CSV读取器(concatRows, colJoiner, rowJoiner, config?): CSVReader

定义于:.build/typescript/packages/readers/src/csv/base.ts:21

构造类的新实例。

boolean = true

是否将所有行合并为一个文档。如果设为False,将为每一行创建一个文档。默认为True

string = ", "

用于每行连接列的分隔符。默认设置为“,”。

string = “\n”

用于连接每行的分隔符。仅在 concat_rows=True 时使用。默认设置为“\n”。

Options

CSVReader

FileReader<Document>.constructor

static 解析: {(input, options?, callback?): Parser; (input, callback?): Parser; (options?, callback?): Parser; (callback?): Parser; }

定义于:.build/typescript/packages/readers/src/csv/base.ts:8

(input, options?, callback?): Parser

string | Buffer<ArrayBufferLike>

Options

Callback

Parser

(input, callback?): Parser

string | Buffer<ArrayBufferLike>

Callback

Parser

(options?, callback?): Parser

Options

Callback

Parser

(callback?): Parser

Callback

Parser

loadDataAsContent(fileContent): Promise<Document<Metadata>[]>

定义于:.build/typescript/packages/readers/src/csv/base.ts:39

从CSV文件加载数据

Uint8Array

文件的内容。

Promise<Document<Metadata>[]>

一个文档数组。

FileReader.loadDataAsContent