2013-06-27 172 views
2

我在重音字符中遇到了一些问题。 我正在导入一个带有制表符分隔值的tsv函数txt。 该文件是从excel生成使用“另存为”“文本标签分开” 我认为这是一个字符集问题。重音字符无法正确显示

我需要有一个输出直接从Excel支持重音字符。 你有什么建议吗?

+1

确保您告诉Excel导出为UTF-8。 –

+1

具体而言,另存为“Unicode文本(* .txt)”。 – 2013-06-27 15:28:15

+0

在Excel中(我的意大利语版本......)这些是我必须保存的选项:http://www.danielepennati.com/d3/excel.png我试图保存为文本Unicode(仅限于utf-16是可用的...不是utf-8 ...) 我已经在previouse链接中添加了一个新图表,它将txt保存为unicode utf-8(第二个) http://www.danielepennati .com/d3/stacked_bar_vert.html在Chrome浏览器中工作正常,但在Firefox中,第二张图表被破坏,因为txt未被正确读取,d3.js没有详细说明。 为什么?你有什么主意吗? 在excel中还有其他的方式可以保存为utf-8吗? – danipen

回答

1

您的文本文件具有ISO-8859-1字符集,请使用编码UTF-8保存并重新加载您的页面。

0

我已经花了最后一天试图用utf8编码从excel中保存... 经过这段时间的损失后,我仍然无法直接从excel中导出utf8。 你的回答让我觉得我是唯一一个有这个问题的人。你是否从excel中获得utf8中的txt或csv?你有什么输出?

在我已经遵循两步流程结束: - 从Excel导出为文本的Unicode - 打开一个代码编辑器SW的TXT和更改编码为utf8

现在该文件被正确读取在所有的浏览器(没有更多的问题,如Firefox和UTF16) 这里更新的页面与3 txt数据文件(冷杉是“选项卡分隔”的输出,第二个“文本unicode”,最后是“文本unicode “用第三部分sw重新编码) http://www.danielepennati.com/d3/stacked_bar_vert.html

如果你知道如何在excel中设置uft8,我将非常欣赏 谢谢 Daniele