motofan logo
       
> 

Русский мидлет, после обработки, Глюк в проге

KosteT
сообщение 30.6.2005, 19:11


Ветеран
*****

Группа: Пользователи
Сообщений: 361
Регистрация: 8.3.2005
Из: Иркутск
Пользователь №: 38 391
Модель телефона: LG Duos
Прошивка: duos

Рейтинг: 122



Пробовал 2 проги DJ Java Decompiler и 300 кб jad........ не помню, дык в них после декомпилирования аплета содержащего русский текст (типа кнопка отправить, выход и т.д.) пишется как \U0421\U043f\U0438\U0441\U043e\U043a \U0433\U043e\U0440\U043e\U0434\U043e\U0432
Т.е. всегда(на данный момент) пишется \U**** \ как от этого уйти?
Или хотьдайте таблицу символов, типа под Delphi или Paskale сделать поиск \U**** \ посмотреть по таблице и заменить на соответсвующую букву.
Или я один с этим г мучаюсь?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
dion
сообщение 30.6.2005, 21:30


/dev/null
Group Icon

Группа: System Administrators
Сообщений: 528
Регистрация: 21.12.2004
Из: Kiev, Ukraine
Пользователь №: 28 801
Модель телефона: E680i, C380

Рейтинг: 70



KosteT, я не спец по яве, точнее не имею с ней ни малейшего отношения.. но тем не менее это юникод.
\U0421
04 - код языка (русский)
21 - код символа

в архиве выложил русские буквы в трех кодировках. Только для юникода (utf16) байте идут в little indian. (т.е не 0421 а 2104)
Прикрепленный файл encodings.zip   ( 1.03 килобайт ) Кол-во скачиваний: 81
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
KosteT
сообщение 1.7.2005, 1:00


Ветеран
*****

Группа: Пользователи
Сообщений: 361
Регистрация: 8.3.2005
Из: Иркутск
Пользователь №: 38 391
Модель телефона: LG Duos
Прошивка: duos

Рейтинг: 122



dion, благодорю, это почти готовое решение моей проблемы! :D
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
KosteT
сообщение 2.7.2005, 16:06


Ветеран
*****

Группа: Пользователи
Сообщений: 361
Регистрация: 8.3.2005
Из: Иркутск
Пользователь №: 38 391
Модель телефона: LG Duos
Прошивка: duos

Рейтинг: 122



Наконец-то я нашел и выкроил время для создания проги, которая перекодирует весь текст оставит нормальные символы, а unicod->ansi, короче чисто под Dj Java Decompiler rкому надо качаёте:

Наконец-то я нашел и выкроил время для создания проги, которая перекодирует весь текст оставит нормальные символы, а unicod->ansi, короче чисто под Dj Java Decompiler rкому надо качаёте:
Прикрепленный файл KosteTencoder.rar   ( 155.83 килобайт ) Кол-во скачиваний: 35
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Русский мидлет, после обработки, Глюк в проге · Разработка Java-приложений · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 29.4.2024, 15:30

Форум живёт: