d3.js使用ISO-8859-1编码加载csv文件

时间:2014-01-10 15:49:31

标签: javascript d3.js

我正在尝试解析用d3.js编码的ISO-8859-1编码的csv文件。升天的人物破碎。

我知道将文件转换为UTF-8可以解决问题。在这种情况下,这不是一个选项。

有没有办法以某种方式正确读取这些文件?如果可能的话,用javascript对它们进行重新编码就可以了。

我只能通过javascript访问数据,因为我的大学正在创建文件,而且他们不知道编码等内容。这些发布到我只能阅读的地方。

1 个答案:

答案 0 :(得分:3)

您可以明确指定mime类型和内容编码,例如

d3.dsv(fieldSeparator, "text/plain; charset=ISO-8859-1");