js-codepage icon indicating copy to clipboard operation
js-codepage copied to clipboard

It's about encoding issue.

Open LEEBYOUNGSIK opened this issue 5 years ago • 2 comments

I'm a Korean developer using Sheetsjs. I'd like to export file in csv. For that, I used sheet_to_csv util. And I need to have the csv file encoded in euc-kr, now it's utf-8 with BOM. And I also know that codepage utils. But I couldn't find any euc-kr type in codepage utils. So I tried to do that with cp949. But I failed to encode hangul. Here's my code and screen shot.

How can I solve this issue?

var encData = cptable.utils.encode(949, sheet, 'str'); console.log(encData);

and its results are below. encodingCap

Thank you for your cooperation in advance.

LEEBYOUNGSIK avatar Nov 13 '19 23:11 LEEBYOUNGSIK

Just curious, what are you sending the CSV file to? Since many/most systems should be able to import from UTF-8 with or without (may want to strip it) BOM...

tracker1 avatar Nov 15 '19 22:11 tracker1

I have to send csv file to Excel. In Korea, especially, 2010 version, we need to export csv file encoded in 'euc-kr'. Of course I tried to export csv file encoded in utf-8 with BOM. But there was a bug. Anyway I need to export csv file to excel encoded in 'euc-kr'. How can I do that? Thank you for your cooperatrion in advance.

LEEBYOUNGSIK avatar Nov 18 '19 05:11 LEEBYOUNGSIK