Кодировка 7bit, 8 bit
От: Аноним  
Дата: 23.01.06 16:01
Оценка:
Как в c# работать с этими кодировками ? Если не сложно, выложите примерчик.
Re: Кодировка 7bit, 8 bit
От: mihailik Украина  
Дата: 23.01.06 17:58
Оценка:
А>Как в c# работать с этими кодировками ?

Какими "этими"? 7bit, 8 bit это не кодировка


Для работы с кодировками используется класс System.Text.Encoding.
Re[2]: Кодировка 7bit, 8 bit
От: Аноним  
Дата: 24.01.06 08:18
Оценка:
Здравствуйте, mihailik, Вы писали:

А>>Как в c# работать с этими кодировками ?


M>Какими "этими"? 7bit, 8 bit это не кодировка



M>Для работы с кодировками используется класс System.Text.Encoding.

Спасибо, что откликнулись. Может я неправильно их назвал "кодироквами". Дело в том, что вытягивая через POP3 клиента письмо, я имею Content-Transfer-Encoding quoted-printable,base64,8bit, 7bit или binary. В зависимости от этого и от charset я перевожу тело сообщения в нормальный текст (для quoted-printable и base64 это получилось сделать легко). Для 8bit и 7bit я без понятия как это делать. Поэтому задаю вопрос как с ними работать. Извините, если сначала не совсем чётко поставил вопрос
Re[3]: Кодировка 7bit, 8 bit
От: Tiarod Украина  
Дата: 24.01.06 09:39
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, mihailik, Вы писали:


А>>>Как в c# работать с этими кодировками ?


M>>Какими "этими"? 7bit, 8 bit это не кодировка



M>>Для работы с кодировками используется класс System.Text.Encoding.

А>Спасибо, что откликнулись. Может я неправильно их назвал "кодироквами". Дело в том, что вытягивая через POP3 клиента письмо, я имею Content-Transfer-Encoding quoted-printable,base64,8bit, 7bit или binary. В зависимости от этого и от charset я перевожу тело сообщения в нормальный текст (для quoted-printable и base64 это получилось сделать легко). Для 8bit и 7bit я без понятия как это делать. Поэтому задаю вопрос как с ними работать. Извините, если сначала не совсем чётко поставил вопрос

Наверное, вы говорите про UTF7Encoding, UTF8Encoding... смотрите класс System.Text.Encoding, как и посоветовал mihailik, он позволяет конвертировать строки из одной кодировки в другую
Re[4]: Кодировка 7bit, 8 bit
От: Аноним  
Дата: 24.01.06 09:48
Оценка:
Здравствуйте, Tiarod, Вы писали:


T>Наверное, вы говорите про UTF7Encoding, UTF8Encoding...

T>смотрите класс System.Text.Encoding, как и посоветовал mihailik,
T>он позволяет конвертировать строки из одной кодировки в другую
Да нет. Как пользоваться System.Text.Encoding я знаю.
Я покопался в доке по MIME и там нашёл такое :

Поле типа кодирования почтового сообщения (Content-Transfer-Encoding)
---

Многие данные передаются по почте в их исходном виде. Это могут быть 7bit символы, 
8bit символы, 64base символы и т.п. Однако, при работе в разнородных почтовых средах 
необходимо определить механизм их представления в стандартном виде - US-ASCII. 
Для этого существуют процедуры кодирования такого сорта данных. Наиболее широко применяемая - 
uuencode. Для того, чтобы при получении данные были бы правильно распакованы, 
в стандарт введено поле "Сontent-Transfer-Encoding". Синтаксис этого поля следующий:

    Content-Transfer-Encoding:= "BASE64" / "QUOTED-PRINTABLE" /
                                 "8BIT"   / "7BIT" /
                                 "BINARY" / x-token

Каждая из альтернатив применяется в своем подходящем случае. Альтернативы "8bit", 
"7bit", "BINARY" реально никакого преобразования не требуют, 
так как почта передается байтами и SMTP не делает различия между ними. 
Однако они введены для строгости описания типов. 
"BASE64" обычно используется в связке с типом "text/ISO-8859-1". 
Элемент "x-token" позволяет пользователю описать свою процедуру преобразования.

Так что проблема отпала сама собой. Но всё равно спасибо, за то что откликнулись
Re[5]: Кодировка 7bit, 8 bit
От: йожЫг Россия  
Дата: 22.04.08 12:07
Оценка:
Здравствуйте, Аноним, Вы писали:

А> Так что проблема отпала сама собой. Но всё равно спасибо, за то что откликнулись


сейчас попал на такую же проблему, только у меня не получается раскодировать текст написаный русскими буква — кирилицей.
как проблема отпала у вас? может расскажете?
Re[6]: Кодировка 7bit, 8 bit
От: kicker Россия  
Дата: 30.04.08 13:12
Оценка:
Здравствуйте, йожЫг, Вы писали:

Ы>Здравствуйте, Аноним, Вы писали:


А>> Так что проблема отпала сама собой. Но всё равно спасибо, за то что откликнулись


Ы>сейчас попал на такую же проблему, только у меня не получается раскодировать текст написаный русскими буква — кирилицей.

Ы>как проблема отпала у вас? может расскажете?
собсно 7бит- 128символьноя кадировка... и туда русские буклвы попасть уж никкак не могут. и поэтому перекодировать из 7 битно в 8битную можно без проблем, а вот наобоорот если использу.тся русские букавки не получится.
нашли орфографическую ошибку???- оставьте себе.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.