Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 01.02.2008, 19:54
TNT86 вне форума Посмотреть профиль Отправить личное сообщение для TNT86 Найти все сообщения от TNT86
  № 1  
Ответить с цитированием
TNT86

Регистрация: Jan 2008
Сообщений: 11
Post Изменение кодировки текста

Подскажите плиз функции для изменения кодировки текста (например из win-1251 в koi-8).

Старый 01.02.2008, 22:15
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Через ByteArray.

Старый 01.02.2008, 23:55
TNT86 вне форума Посмотреть профиль Отправить личное сообщение для TNT86 Найти все сообщения от TNT86
  № 3  
Ответить с цитированием
TNT86

Регистрация: Jan 2008
Сообщений: 11
Я наверное сильно торможу, но в ByteArray я не нашел нужных функций ((

Старый 02.02.2008, 02:13
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 4  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Плохо искали. Нет, функции convertEncoding само-собой нет, зато есть пара других. Просто нужно небольшое количество внимательности и все получится.
Хотя, я не понимаю, зачем вам это вообще, какие-то кривые кодировки типа win-1251 и koi, зачем?

Старый 02.02.2008, 13:35
TNT86 вне форума Посмотреть профиль Отправить личное сообщение для TNT86 Найти все сообщения от TNT86
  № 5  
Ответить с цитированием
TNT86

Регистрация: Jan 2008
Сообщений: 11
Просто данные с сайта получаю именно в этих кодировках, а в флеше они отображаются иероглифами - вот и возникла такая проблема.

Старый 02.02.2008, 14:03
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 6  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Значит надо сделать так, чтобы вам давали данные в нормальной кодировке.

Старый 26.05.2008, 10:57
manah вне форума Посмотреть профиль Отправить личное сообщение для manah Найти все сообщения от manah
  № 7  
Ответить с цитированием
manah
 
Аватар для manah

Регистрация: Apr 2006
Сообщений: 29
Цитата:
Через ByteArray.
пишу:
Код:
var str:String = new String(my_tf.text);
var ba:ByteArray = new ByteArray();
ba.writeMultiByte(str, 'windows-1251');
trace(ba.readMultiByte(ba.length, 'utf-8'));
но он ругается на readMultiByte():
Код:
Error: Error #2030: End of file was encountered.


Последний раз редактировалось manah; 26.05.2008 в 11:29.
Старый 26.05.2008, 12:25
BlooDHounD вне форума Посмотреть профиль Отправить личное сообщение для BlooDHounD Посетить домашнюю страницу BlooDHounD Найти все сообщения от BlooDHounD
  № 8  
Ответить с цитированием
BlooDHounD
стервочка (я мужик)
 
Аватар для BlooDHounD

блогер
Регистрация: Mar 2004
Адрес: Борисов
Сообщений: 3,161
Записей в блоге: 22
тоесть записали Вы в windows-1251, а прочитать хотите в UFT-8 ?

Старый 26.05.2008, 19:46
manah вне форума Посмотреть профиль Отправить личное сообщение для manah Найти все сообщения от manah
  № 9  
Ответить с цитированием
manah
 
Аватар для manah

Регистрация: Apr 2006
Сообщений: 29
все верно!

Старый 26.05.2008, 23:12
BlooDHounD вне форума Посмотреть профиль Отправить личное сообщение для BlooDHounD Посетить домашнюю страницу BlooDHounD Найти все сообщения от BlooDHounD
  № 10  
Ответить с цитированием
BlooDHounD
стервочка (я мужик)
 
Аватар для BlooDHounD

блогер
Регистрация: Mar 2004
Адрес: Борисов
Сообщений: 3,161
Записей в блоге: 22
нет. не верно. нельзя записать 5, а прочитать 10.

Создать новую тему Ответ Часовой пояс GMT +4, время: 23:09.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 23:09.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.