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
构造类的新实例。
concatRows
Section titled “concatRows”boolean = true
是否将所有行合并为一个文档。如果设为False,将为每一行创建一个文档。默认为True。
colJoiner
Section titled “colJoiner”string = ", "
用于每行连接列的分隔符。默认设置为“,”。
rowJoiner
Section titled “rowJoiner”string = “\n”
用于连接每行的分隔符。仅在 concat_rows=True 时使用。默认设置为“\n”。
Options
CSVReader
FileReader<Document>.constructor
parse()
Section titled “parse()”
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()
Section titled “loadDataAsContent()”loadDataAsContent(
fileContent):Promise<Document<Metadata>[]>
定义于:.build/typescript/packages/readers/src/csv/base.ts:39
从CSV文件加载数据
fileContent
Section titled “fileContent”Uint8Array
文件的内容。
Promise<Document<Metadata>[]>
一个文档数组。
FileReader.loadDataAsContent