javascript - 将字节顺序标记添加到通过 PapaParse 解析的 CSV

标签 javascript json excel csv papaparse

我正在使用 PapaParse在我的应用程序中,将 JSON 数据转换为 CSV,然后为用户下载。问题是我的数据是用 UTF-8 编码的,所以当我在 Excel 中打开导出的数据时(不通过文本向导),它假定为 ASCII。

我找到了一个 similar SO question这建议使用字节顺序标记,并且对添加它的正确方法感到好奇,以便 Excel 识别 UTF-8 编码。

抱歉没有任何代码示例,我什至不太确定从哪里开始。

提前致谢!

最佳答案

我在这里找到了解决方案:https://forums.meteor.com/t/solved-export-as-excel-csv/1191/25

我只是将 BOM 放在 CSV 文本字符串的开头

关于javascript - 将字节顺序标记添加到通过 PapaParse 解析的 CSV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42074314/

相关文章:

javascript - 如何使用 Javascript Prototype 从多个选择框中删除选定的选项?

json - 使用 jq 将 json 转换为 csv,数组嵌套在数组中

javascript - 使用 Backbone Collection 时无法每次通过 Jquery 输出所有 JSON 项目

excel - 运行 n 行的计算函数

javascript - 具有 native 函数与 lambda 函数的事件

javascript - JavaScript文件放在head中时构造 'CustomElement'错误失败

javascript - 在 Node.js 中获取 Excel 工作表单元格的计算值

excel - 使用 power shell 将 excel 工作簿数据从文件夹合并到 csv 文件

javascript - jquery "if"一些东西和 "else"一些东西

jquery - 如果可能,使用 AJAX 从 URL 获取 JSON 数据