Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 5
1

Перекодирование текстовых файлов

22.03.2011, 14:03. Просмотров 1808. Ответов 4
Метки нет (Все метки)


Необходимо написать программу которая сможет:
1)определить в какой кодировке текстовый файл\лы
2)поменять кодировку текстового файла\лов на указанную
3)просмотреть текстовый файл\ы до и после перекодировки
язык C#
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.03.2011, 14:03
Ответы с готовыми решениями:

создание текстовых файлов в C#
Прочитал почти всю веку форума, вроде что-то и есть по работе с файлами но ни как не могу все...

Обработка текстовых файлов
Всем доброго времени суток!!! Помогите пожалуйста с задачей - никак не могу понять, что нужно...

Анализатор текстовых файлов
Написать анализатор текстовых файлов, выводящий информацию о количестве слов в тексте, а так же...

Загрузка текстовых файлов в программу
День добрый. Задание таково - необходимо загрузить несколько текстовых файлов по своему выбору в...

4
65 / 53 / 4
Регистрация: 06.09.2010
Сообщений: 254
22.03.2011, 14:22 2
1) Создаешь таблицы (коды символов кодироки) => (utf8) и (utf8) => (коды символов разных кодировок)
2) Анализируя файл, подсчитываешь частоту символов и по ней определяешь кодировку
3) Переводишь из определенной кодировки в utf8, если это не utf8
4) С помощью таблицы переводишь в требуемую кодироку и сохраняешь


А еще можно не изобретать велосипедов и использовать в своей программе enonv.exe (или iconv.exe)
1
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 5
22.03.2011, 14:56  [ТС] 3
Спасибо=)) но использовать сторонние пргограммы- не выход, т.к это мне надо сдать как контрольную работу=))
вот листая интернет наткнулся на интересный класс энкодинг
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
[C#] 
using System;
using System.Text;
 
class UnicodeEncodingExample {
    public static void Main() {
        // The encoding.
        UnicodeEncoding unicode = new UnicodeEncoding();
        
        // Create a string that contains Unicode characters.
        String unicodeString =
            "This Unicode string contains two characters " +
            "with codes outside the traditional ASCII code range, " +
            "Pi (\u03a0) and Sigma (\u03a3).";
        Console.WriteLine("Original string:");
        Console.WriteLine(unicodeString);
 
        // Encode the string.
        Byte[] encodedBytes = unicode.GetBytes(unicodeString);
        Console.WriteLine();
        Console.WriteLine("Encoded bytes:");
        foreach (Byte b in encodedBytes) {
            Console.Write("[{0}]", b);
        }
        Console.WriteLine();
        
        // Decode bytes back to string.
        // Notice Pi and Sigma characters are still present.
        String decodedString = unicode.GetString(encodedBytes);
        Console.WriteLine();
        Console.WriteLine("Decoded bytes:");
        Console.WriteLine(decodedString);
    }
}
а немогли бы вы написать пару примеров , ато мои познания в С# сиремятся к нулю=))
0
65 / 53 / 4
Регистрация: 06.09.2010
Сообщений: 254
22.03.2011, 15:44 4
Я вообще-то не знаток шарпа. Но мне что-то подсказывает, что в нем должны быть готовые классы для перекодирования (если вам можно их использовать). Поизучайте документацию.
0
0 / 0 / 0
Регистрация: 06.04.2010
Сообщений: 5
22.03.2011, 18:11  [ТС] 5
Ограничений по синтаксису нет =))
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.03.2011, 18:11

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Чтение и запись текстовых файлов
Дан текстовый файл (in.txt) содержащий список учащихся и их оценки по трем предметам:...

Сравнение двух текстовых файлов
Помогите пожалуйста с прогой) В С# уровень Hello World =( В С# выполнить сравнение двух текстовых...

Разбор текстовых файлов. Архитектура
надо разобрать текстовый файл с структурированными разношерстными данными (с вложенносятми и т.д.)...

Чтение текстовых файлов из SFX
Доброго времени суток уважаемые господа. Собственно возникла очень большая потребность в том чтобы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.