Browse Source

Merge pull request #2440 from nocodb/fix/garbled-diacritics

fix: diacritics are garbled
pull/2442/head
աɨռɢӄաօռɢ 2 years ago committed by GitHub
parent
commit
b049a6ea55
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 20
      packages/nc-gui/components/import/templateParsers/ExcelTemplateAdapter.js

20
packages/nc-gui/components/import/templateParsers/ExcelTemplateAdapter.js

@ -27,7 +27,25 @@ export default class ExcelTemplateAdapter extends TemplateGenerator {
} }
async init() { async init() {
this.wb = XLSX.read(new Uint8Array(this.excelData), { type: 'array', cellText: true, cellDates: true }) const options = {
cellText: true,
cellDates: true
}
if (this.name.slice(-3) === 'csv') {
this.wb = XLSX.read(
(new TextDecoder).decode(new Uint8Array(this.excelData)),
{
type: "string",
...options
});
} else {
this.wb = XLSX.read(
new Uint8Array(this.excelData),
{
type: 'array',
...options
})
}
} }
parse() { parse() {

Loading…
Cancel
Save