导出制表符分隔时使用的最佳mime类型和扩展名是什么?

时间:2008-11-05 03:12:49

标签: excel csv export mime-types tab-delimited

我遇到过这样的问题,即Excel不能与UTF-8编码的CSV文件配合使用。请参阅Stack Overflow上的related question

我遵循导出为UTF-16的解决方案,但似乎使用UTF-16,逗号字符不能用作分隔符,只能用作制表符。

然而,我无法找到正确的文件名和mime-type对于制表符分隔文件应该是什么。我找到了某个地方,说它是application / vnd.ms-excel和xls。这适用于Excel 2003,但2007不批准。

那应该是什么?

2 个答案:

答案 0 :(得分:24)

对于制表符分隔文件,http://www.rfc-editor.org/rfc/rfc4180.txt提及'text / tab-separated-values'。

http://www.iana.org/assignments/media-types/text/tab-separated-values处(稀疏地)描述了该格式。

可在以下网址找到更多信息:http://www.cs.tut.fi/~jkorpela/TSV.html

我希望这有帮助吗?

答案 1 :(得分:0)

Mime-type是HTTP的东西,只对浏览器有意义 - 下载本地副本时,它不会随文件一起保存。所以Excel永远不会看到你的mime类型。