Каков правильный тип MIME для файла CSV, созданного в Excel с точкой с запятой в качестве разделителя - PullRequest
1 голос
/ 27 июля 2011

Я работаю в Швейцарии, где точка с запятой ; является «официальным» разделителем списка в региональных настройках Windows.

Excel использует этот разделитель при создании файлов CSV.

В RFC 4180 CSV-файл определен как запятая , разделенный и имеет связанный с ним тип mime text/csv. Мой файл не соответствует этому определению.

Вместо этого я использую application/vnd.ms-excel, но я не удовлетворен объявлением его файлом "Excel", так как это независимый от приложения файл , разделенный точкой с запятой.

Каким будет правильный тип MIME?

Спасибо!

1 Ответ

2 голосов
/ 27 июля 2011

AFAIK, нет официального типа MIME для файла, разделенного точкой с запятой.Это неудивительно - тип mime также не определяет кодировку символов, например.

Вы можете просто использовать text / plain (поскольку файл в конце концов является просто текстовым файлом), но я предполагаю, чтовы хотите использовать определенный тип MIME, потому что вы хотите, чтобы браузер / операционная система открывала его в «подходящем» приложении.(Этот формат действительно подходит только для обработки каким-либо приложением).

Я думаю, что в 90% случаев соответствующим приложением будет Excel.Для тех немногих пользователей, у которых нет Excel, но есть приложение, похожее на Excel, вы можете обнаружить, что приложение, похожее на Excel, регистрируется как способное использовать файлы Excel, и поэтому все может работать так, как вы хотели.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...