![]() |
|
Модераторы: Partizan, gambit |
![]()
|
|
| Irdis |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 21.5.2008 Репутация: нет Всего: 1 |
...(ещё раз про кодировки)
Создаётся фаил в кодировке Unicode. Сохраняется. Открывается Excel'ем. Если он содержит достаточное кол-во символов, то всё ок. Но на короткой строке fail (читает как ASCII). Есть подозрение, что кодировку файла можно указать в его свойствах, чтобы она однозначно определялась. Но ничего не нахожу по этой теме. =( Это сообщение отредактировал(а) Irdis - 23.2.2010, 20:54 |
|||
|
||||
| nmn |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 593 Регистрация: 26.11.2005 Репутация: 1 Всего: 1 |
Unicode это способ кодировки символов, эту кодировку нужно еще представить, для этого используется UTF-8, utf-16, uft-32 и другие
можешь попробовать написать в начале файла префикс 0xfffe или 0xfeff для bigendian и littleendian соответственно |
|||
|
||||
| Irdis |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 21.5.2008 Репутация: нет Всего: 1 |
Вписал и то и другое в начало stream а. В одном случае пишет иероглифы в другом не строит таблицу.
|
|||
|
||||
| nmn |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 593 Регистрация: 26.11.2005 Репутация: 1 Всего: 1 |
а в какой кодировке пишется в файл?
Добавлено через 3 минуты можно посмотреть как сам Excell сохраняет файлы, в какой кодировке и как именно он ее записывает |
|||
|
||||
| Irdis |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 21.5.2008 Репутация: нет Всего: 1 |
||||
|
||||
| Irdis |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 21.5.2008 Репутация: нет Всего: 1 |
Решения научного не нашёл. При попытке сохранять в нужной кодировке, эксель сериализует фаил
Дописал пару строк в духе "абыррр-абыррр"... |
|||
|
||||
| nmn |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 593 Регистрация: 26.11.2005 Репутация: 1 Всего: 1 |
в каком формате в excel сохраняете
Добавлено через 8 минут и 9 секунд я вот сохранил в формате Текст Юникод, он сохранил в utf-16 в little endian, записав в самом начале файла fffe сигнатуру формата символов, а после этого идет чистый текст, ячейки по горизонтали разделяются табуляциями, а по вертикали переносами строк в чем проблема повторить подвиг Excel? Присоединённый файл ( Кол-во скачиваний: 6 )
_____1.txt 0,29 Kb |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |