From c56347eff58bc34c393ec35ee27d8a35763847f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=91=D1=80=D0=BE=D0=BD=D1=8F=D0=BA=D0=B8=D0=BD=20=D0=94?= =?UTF-8?q?=D0=B0=D0=BD=D0=B8=D0=B8=D0=BB?= Date: Thu, 22 Jul 2021 14:59:49 +0300 Subject: [PATCH] Use opts.codepage as default encoding for DBF --- bits/40_harb.js | 2 +- xlsx.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bits/40_harb.js b/bits/40_harb.js index 74cc963..4deb49b 100644 --- a/bits/40_harb.js +++ b/bits/40_harb.js @@ -89,7 +89,7 @@ function dbf_to_aoa(buf, opts)/*:AOA*/ { if(ft != 0x02) fpos = d.read_shift(2); var rlen = d.read_shift(2); - var /*flags = 0,*/ current_cp = 1252; + var /*flags = 0,*/ current_cp = opts.codepage || 1252; if(ft != 0x02) { d.l+=16; /*flags = */d.read_shift(1); diff --git a/xlsx.js b/xlsx.js index 57901c9..9595034 100644 --- a/xlsx.js +++ b/xlsx.js @@ -6992,7 +6992,7 @@ function dbf_to_aoa(buf, opts) { if(ft != 0x02) fpos = d.read_shift(2); var rlen = d.read_shift(2); - var /*flags = 0,*/ current_cp = 1252; + var /*flags = 0,*/ current_cp = opts.codepage || 1252; if(ft != 0x02) { d.l+=16; /*flags = */d.read_shift(1);