![]() |
Модераторы: javastic, AntonSaburov |
![]() ![]() ![]() |
|
netVan1 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 23.7.2008 Репутация: нет Всего: нет |
Доброго времени суток!
Возникла необходимость передавать в мидлет текстовую информацию на русском языке. Сами строки задаются в jad-файле в виде атрибутов, добавляются динамически при скачивании мидлета. Строка может содержать одновременно и кириллицу, и латинские символы. Первое, что приходит на ум – это представление данных как Unicode в формате \uXXXX. Все бы хорошо, но вот при чтении атрибута методом getAppProperty данные воспринимаются не в качестве escape-последовательности, а как обычный текст. Возможно ли стандартными средствами J2ME прочитать такие данные (в J2SE с помощью метода getProperty() класса Properties читается нормально)? Существуют ли другие варианты представления кириллицы в jad-файле и их чтение? |
|||
|
||||
mopsa |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 11.1.2009 Где: Екатеринбург/Асбе ст Репутация: 1 Всего: 1 |
netVan1,
мне кажется все намного проще, нужно просто записывать и кириллицу и латиницу в jad без escape-последовательностей, проблем со чтение кириллицы из jad'a не встречал, getAppProperty все нормально понимает, главное чтоб jad был в UTF-8 |
|||
|
||||
netVan1 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 23.7.2008 Репутация: нет Всего: нет |
Встречал такое. Только это было со стандартным атрибутом MIDlet-Name (задается в IDE среды разработки). С русским названием мидлет не ставился на один из телефонов. Скорее всего баг. Все равно, спасибо ![]() |
|||
|
||||
![]() ![]() ![]() |
FAQ раздела лежит здесь! |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java ME (J2ME) | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |