@sparta-utils/excel-validate-helper
Version:
Excel 读取、校验、错误标注和导出工具库
20 lines (19 loc) • 539 B
TypeScript
export interface ExcelReadOptions {
dataStartRow?: number;
sheetIndex?: number;
onProgress?: (progress: number) => void;
mapHeaders?: (header: string) => string;
mapRow?: (row: any[]) => any;
filterEmptyRows?: boolean;
progressStep?: number;
}
export interface ExcelReadResult {
headers: string[];
data: any[][];
totalRows: number;
sheetName: string;
fileName: string;
}
export declare class ExcelReader {
static read(file: File, options?: ExcelReadOptions): Promise<ExcelReadResult>;
}