|
|
|||||
Регистрация: Nov 2009
Сообщений: 7
|
Совет...
Используйте редактор FLASHDEVELOP 1. Программировать будет легче. 2. Все в UTF-8. (по умолчанию). 3. Вообще редактор ВЕШЬ. |
|
|||||
Регистрация: Oct 2006
Адрес: Волгодонск
Сообщений: 182
|
Цитата:
Я, когда передаю строку из флеша в сишную библиотеку для сохранения в файл, то библиотека сохраняет как раз в ANSI, для последующего чтения этого файла из флеша сделал функцию-конвертер static var ANSItoUTF8_arr:Array=new Array([192,1040,"А"],[193,1041,"Б"],[194,1042,"В"],[195,1043,"Г"],[196,1044,"Д"],[197,1045,"Е"], [168,1025,"Ё"],[198,1046,"Ж"],[199,1047,"З"],[200,1048,"И"],[201,1049,"Й"],[202,1050,"К"], [203,1051,"Л"],[204,1052,"М"],[205,1053,"Н"],[206,1054,"О"],[207,1055,"П"],[208,1056,"Р"], [209,1057,"С"],[210,1058,"Т"],[211,1059,"У"],[212,1060,"Ф"],[213,1061,"Х"],[214,1062,"Ц"], [215,1063,"Ч"],[216,1064,"Ш"],[217,1065,"Щ"],[218,1066,"Ъ"],[219,1067,"Ы"],[220,1068,"Ь"], [221,1069,"Э"],[222,1070,"Ю"],[223,1071,"Я"], [224,1072,"а"],[225,1073,"б"],[226,1074,"в"],[227,1075,"г"],[228,1076,"д"],[229,1077,"е"], [184,1077,"ё"],[230,1078,"ж"],[231,1079,"з"],[232,1080,"и"],[233,1081,"й"],[234,1082,"к"], [235,1083,"л"],[236,1084,"м"],[237,1085,"н"],[238,1086,"о"],[239,1087,"п"],[240,1088,"р"], [241,1089,"с"],[242,1090,"т"],[243,1091,"у"],[244,1092,"ф"],[245,1093,"х"],[246,1094,"ц"], [247,1095,"ч"],[248,1096,"ш"],[249,1097,"щ"],[250,1098,"ъ"],[251,1099,"ы"],[252,1100,"ь"], [253,1101,"э"],[254,1102,"ю"],[255,1103,"я"], [185,8470,"№"]); //метод для преобразования ANSI toUTF-8 static public function ANSItoUTF8String(inString:String):String{ workString=""; var embedSymbol:String=""; for(var i:int=0;i<inString.length;i++){ for(var q:int=0;q<ANSItoUTF8_arr.length;q++){ if(inString.charCodeAt(i)==ANSItoUTF8_arr[q][0]){ embedSymbol=String.fromCharCode (ANSItoUTF8_arr[q][1]); break; }else{ embedSymbol=inString.substr(i,1); } } workString+=embedSymbol; } return workString; } |
|
|||||
Регистрация: Oct 2009
Адрес: Калининград
Сообщений: 134
|
Цитата:
Только для создания xml-ек искользовал блокнот Добавлено через 1 минуту Цитата:
Добавлено через 4 минуты Тупо блокнотом накрайняк так и сделаю, почему бы и нет... |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
GFreemen, уж проще через ByteArray.
|
|
|||||
Регистрация: Oct 2009
Адрес: Калининград
Сообщений: 134
|
Интересно, надо будет попробовать. Flash IDE в наличии имеется. Спасибо
|
|
|||||
Регистрация: Mar 2008
Адрес: Ростов-на-Дону
Сообщений: 354
|
В UTF-8 можно сохранять и из блокнота) Файл -> Сохранить как... -> Комбобокс "Кодировка": UTF-8 -> OK.
Но лучше, конечно, XML править чем-то для этого предназначенным, или хотя бы умеющим сохранять отступ. |
|
|||||
Регистрация: Oct 2006
Адрес: Волгодонск
Сообщений: 182
|
Пробовал. Пару часов с ним помучался, что-то не срослось. За десять минут написал эту функцию и забыл.
|
|
|||||
Регистрация: Oct 2009
Адрес: Калининград
Сообщений: 134
|
Сохранение как файл с кодировкой UTF8 в блокноте помогло
Большое всем спасибо |
Часовой пояс GMT +4, время: 20:40. |
|
« Предыдущая тема | Следующая тема » |
|
|