Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.07.2011, 14:05   #1
Lazio
Форумчанин
 
Регистрация: 25.02.2009
Сообщений: 113
По умолчанию Перевод текста из win-1251 в UTF8

Есть ли какие средства в .NET ?
Lazio вне форума Ответить с цитированием
Старый 22.07.2011, 14:11   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

основная кодировка в шарпе это UTF16.

http://msdn.microsoft.com/ru-ru/libr....encoding.aspx
вам в частности нужна функция Convert этого класса.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.

Последний раз редактировалось Пепел Феникса; 22.07.2011 в 14:18.
Пепел Феникса вне форума Ответить с цитированием
Старый 22.07.2011, 14:33   #3
Lazio
Форумчанин
 
Регистрация: 25.02.2009
Сообщений: 113
По умолчанию

Нет дело не в том, чтобы перевести, а в том чтобы перевести без потерь в виде ???
Lazio вне форума Ответить с цитированием
Старый 22.07.2011, 14:43   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

такое кодирование
1251->UTF8 в принципе без потерь идет.
а наоборот не обязательно.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 22.07.2011, 14:52   #5
Lazio
Форумчанин
 
Регистрация: 25.02.2009
Сообщений: 113
По умолчанию

Русские символы не читабельны становятся
Lazio вне форума Ответить с цитированием
Старый 22.07.2011, 14:54   #6
Lazio
Форумчанин
 
Регистрация: 25.02.2009
Сообщений: 113
По умолчанию

Хотя щас попробую разобраться
Lazio вне форума Ответить с цитированием
Старый 22.07.2011, 15:35   #7
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Русские символы не читабельны становятся
ну если вы UTF8 данные пытаетесь прочесть как 1251, то конечно нет.
надо и читать верно тоже.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кодировка utf8. Работа с символами. Перевод русских букв в латинских аналог dr.Chas PHP 3 24.03.2011 16:47
Запись текста файл с кодировкой windows-1251 в Delphi 7 Cav Общие вопросы Delphi 5 02.02.2011 18:21
Первести в кодировку Win-1251 Shouldercannon Общие вопросы Delphi 4 01.08.2010 14:55
Си. Перевод текста в бинарный код Geremy Помощь студентам 0 02.06.2009 15:05
Перевод текста... Ar][ange1 Общие вопросы Delphi 1 06.01.2009 06:56