我正在尝试解析用d3.js编码的ISO-8859-1编码的csv文件。升天的人物破碎。
我知道将文件转换为UTF-8可以解决问题。在这种情况下,这不是一个选项。
有没有办法以某种方式正确读取这些文件?如果可能的话,用javascript对它们进行重新编码就可以了。
我只能通过javascript访问数据,因为我的大学正在创建文件,而且他们不知道编码等内容。这些发布到我只能阅读的地方。
答案 0 :(得分:3)
您可以明确指定mime类型和内容编码,例如
d3.dsv(fieldSeparator, "text/plain; charset=ISO-8859-1");