Skip to content

ExcelReader

Defined in: packages/providers/excel/src/reader.ts:20

ExcelReader reads an XLSX file from a Uint8Array (or Buffer) and produces Document instances, either one per sheet (concatenated) or one per row per sheet.

new ExcelReader(concatRows): ExcelReader

Defined in: packages/providers/excel/src/reader.ts:34

ExcelReaderOptions = {}

If true, all rows in a sheet become one Document; otherwise one Document per row.

ExcelReader

FileReader.constructor

loadData(filePath): Promise<Document<Metadata>[]>

Defined in: packages/core/src/schema/type.ts:65

string

Promise<Document<Metadata>[]>

FileReader.loadData


static addMetaData(filePath): (doc, index) => void

Defined in: packages/core/src/schema/type.ts:94

string

(doc, index): void

BaseNode

number

void

FileReader.addMetaData


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

Defined in: packages/providers/excel/src/reader.ts:47

Uint8Array

Promise<Document<Metadata>[]>

FileReader.loadDataAsContent