Excel创建的CSV文件,分隔符为分号,正确的MIME类型是什么?

4
我在瑞士工作,那里的分号; 是Windows区域设置中“官方”的列表分隔符。当创建CSV文件时,Excel使用此分隔符。在RFC 4180中,将CSV文件定义为以逗号分隔,并具有与text/csv相关联的MIME类型。我的文件不符合此定义。我改用application/vnd.ms-excel,但不满意将其声明为“Excel”文件,因为它是一个独立于应用程序的分号分隔文件。正确的MIME类型是什么?谢谢!
1个回答

2
据我所知,分号分隔文件没有官方的MIME类型。这并不奇怪 - 例如,MIME类型也没有指定字符编码。
您可以简单地使用text/plain(因为文件毕竟只是文本文件),但我认为您想使用特定的MIME类型,因为您希望浏览器/操作系统在“适当”的应用程序中打开它。 (这种格式真正适合由某种应用程序处理)。
我认为,在90%的情况下,适当的应用程序将是Excel。 对于那些没有Excel但有类似Excel的应用程序的少数用户,您可能会发现该Excel-a-like应用程序注册自己能够消耗Excel文件,因此它可能会按照您的预期工作?

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接