From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 4 Oct 2004 18:16:39 +0400 From: Genix To: community@altlinux.ru Subject: Re: [Comm] =?KOI8-R?Q?=C9=D3=D0=CF=CC=D8=DA=CF=D7=C1=CE=C9=C5?= UTF Message-Id: <20041004181639.7e3b47a6.genix@list.ru> In-Reply-To: <200410041801.45208.akrioukov@mail.ru> References: <20041004155518.429341db.genix@list.ru> <200410041801.45208.akrioukov@mail.ru> X-Mailer: Sylpheed version 0.9.10 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-OriginalArrivalTime: 04 Oct 2004 14:16:50.0392 (UTC) FILETIME=[CA5A0580:01C4AA1C] X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Oct 2004 14:16:51 -0000 Archived-At: List-Archive: List-Post: On Mon, 4 Oct 2004 18:01:44 +0400 Alexej Kryukov wrote: > > > 2) Как можно преобразовать строку вида "D09CD0B0D0BCD0B0" (по > > русски это было Мама) к человеческому виду (желательно средствами > > QT)? В какой кодировке это может быть? Видно, что буква а в этом > > слове имеет "код" D0B0. > > Это, конечно, UTF-8, как она должна была бы выглядеть в > шестнадцатеричном редакторе. Если же Вы видите такое в обычном > текстовом файле (не в режиме шестнадцатеричного просмотра), то, > значит, задача сводится к разбиению строки на пары символов (каждая > пара будет представлять собой шестнадцатеричное число с кодом > от 00 до FF) и замене каждой пары на байт с таким кодом. > Полученный текст UTF-8 можно открывать в чем угодно. Спасибо за наводку в нужном направлении. -- У каждого в башке свои тараканы...