|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.11.2012, 15:35 | #1 |
Регистрация: 02.05.2012
Сообщений: 8
|
Кодирование и перекодирование
Необходимо написать программу которая сможет:
1)определить в какой кодировке текстовый файл\лы 2)поменять кодировку текстового файла\лов на 3)просмотреть текстовый файл\ы до и после перекодировки |
20.11.2012, 16:00 | #2 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
На самом деле решается, в принципе, просто данная задача. Например, алгоритм может быть таким. Можно составить список наиболее известных и используемых кодировок (наверное поиском в Интернете можно найти такой). Затем, заводишь в своей программе некоторую переменную типа Boolean. Затем, берешь файл, который надо обработать и грузишь его в свою программу. Далее, берешь первую из списка кодировку и пытаешь по ее алгоритму расшифровки разкодировать свой файл. Если получилось, то у булевой переменной ставишь значение True и становится ясно, что за кодировка использовалась. Если файл расшифровать не удалось, то ставишь у переменной значение False. И так далее по списку кодировок. Правильность декодирования, на данный момент, остается смотреть глазами. По крайней мере, этот алгоритм - это первое, что пришло в голову и я бы начал делать так.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перекодирование видео потока в Smooth Streaming | Cronos20 | WPF, UWP, WinRT, XAML | 0 | 10.05.2011 21:18 |
Перекодирование русских текстов на C# | Donix | Помощь студентам | 0 | 07.05.2011 12:51 |
перекодирование MySQL Бд | mrgrudge | PHP | 3 | 16.12.2010 14:24 |
Перекодирование | StudentPolitech | Свободное общение | 0 | 04.07.2009 21:49 |