PaulGor
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Потому что у них был нормальный русский текст, просто каждая буква - в виде её юникодового значения (русской буквы значения) - это получается, например, если из Yahoo!Mail при отправке НЕ выбрать русскую кодировку в меню браузера - браузер тогда думает, что текст - в кодировке "Западная Европа" и значит, русские буквы в такой текст надо вставлять в виде их юникодовых значений типа Ѐ И, поэтому, естественно, что сохранив этот текст в файле типа .htm и открыв потом в браузере, можно русский (и любой другой) прочитать - все браузеры понимают (для любого языка) тексты в виде юникодовых значений... Есть более странные случаи - когда русские буквы ошибочно заменяются Западно-Европейскими HTML entities типа ä (от 0 до 225) - это так можно в тексте поместить немецкую a-умляут. А на самом деле это была русская 'д' - у нее в кодировке windows-1251 (Cyrillic(Windows)) тоже код 228, как у а-умляута в кодиртовке windows-1252 (Western) В таком случае тоже 'починить' не очень сложно, например (это только один из вариантов, есть и программки, которые это делают): сохранить в в файл htm, потом открыть в браузере - увидите западно-европейские буквы - а потом из браузера скопировать в MS Word, где в меню Tools есть опция "Fix Broken Text" - в русской версии Ворда она всегда есть, а в нерусской её можно получить, запистив макрос от Микрософта "Починить Кириллический Текст": http://ourworld.compuserve.com/homepages/PaulGor/word_r.htm#w2 *** В Вашем же случае значения в ą - так как они больше 255 -это уже не HTML entities (программки типа Декодера Лебедева или Штирлица с Вашим текстом НЕ справились - потому что это НЕ нормальные HTML entities), a юникодовые значения из раздела 1 (Центральная Европа) - (раздел 0 - Западная Европа, раздел 4 - кириллица) то есть, у Вас например первая буква - ą - в шестнадцатиричном виде 0105 (Unicode, раздел 1, символ 05) - это, если сделать Start/Run/Charmap - "latin small letter a with Ogonek" - польская буква а-с-хвостиком. В Ворде можно тем не менее прочитать часть Вашего текста, используя вышеприведенный метод , но не весь - может Вы и по куску поймете: ==== № почему я не долкн№ с тобой љ№зжов№љив№ть =============================== |