Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Проблема отображения кириллицы.

42K
09 августа 2009 года
Александр H&H
13 / / 01.03.2009
Доброго времени суток!

Проблема такого характера, работаю с файлами следующего характера: плейлисты(а именно PLS, M3U, M3U8, PLC), из них мне необходимо извлекать адреса треков, с первыми двумя типами файлов проблем нет, при извлечении адресов из файлов двух последних типов файлов в полученом мною адресе в место русских символов отображаеться какая-то чушь, при этом английские символы и знаки препинания впорядке и на своих местах.

 
Код:
FileOpen(1, adress_Open, OpenMode.Input)
        Input(1, tmp)
        Do While Not EOF(1)
            Input(1, tmp)
            i += 1
        Loop


Это код как я читаю файлы, файл считаваеться посторочно в переменную tmp, adress_Open-адрес файла. Как решить даную проблему, использую VB.Net 2005.

Заранее благодарен!
14
10 августа 2009 года
Phodopus
3.3K / / 19.06.2008
Сдается в последних двух кодировка UTF-8. Значит надо перекодировать. Или работать учитывая это.
42K
10 августа 2009 года
Александр H&H
13 / / 01.03.2009
А как перекодировать или работать с этим?
14
11 августа 2009 года
Phodopus
3.3K / / 19.06.2008
Пользоваться справкой
[QUOTE=MSDN]
System.Text
Contains classes representing ASCII, Unicode, UTF-7, and UTF-8 character encodings; abstract base classes for converting blocks of characters to and from blocks of bytes; and a helper class that manipulates and formats String objects without creating intermediate instances of String.
[/QUOTE]
42K
11 августа 2009 года
Александр H&H
13 / / 01.03.2009
спасибо
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог