Вот мой код, мой proplem, который экспортирует CSV с данными на японском языке (charset=shift-jis
).
Но это не работает, результаты возвращают UTF8 и ошибочные шрифты.Экспорт CSV поддерживает кодировку shift-jis
в Javascript?
Любая помощь, спасибо.
let csvContent = "data:text/csv;charset=shift-jis,";
csvContent += [
headerFields.join(","),
...data.map(item => '"'+Object.values(item).join('","')+'"'
)].join('\n').replace(/(^\[)|(\]$)/gm, "");
const dataExport = encodeURI(csvContent);
console.log(dataExport);
const link = document.createElement("a");
link.setAttribute("href", dataExport);
link.setAttribute("download", export_file_nm);
link.click();