Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java ME (J2ME) > Кириллица в jad-файле


Автор: netVan1 12.7.2009, 22:25
       Доброго времени суток!
   Возникла необходимость передавать в мидлет текстовую информацию на русском языке. Сами строки задаются в jad-файле в виде атрибутов, добавляются динамически при скачивании мидлета. Строка может содержать одновременно и кириллицу, и латинские символы. Первое, что приходит на ум – это представление данных как Unicode в формате \uXXXX. Все бы хорошо, но вот при чтении атрибута методом getAppProperty данные воспринимаются не в качестве escape-последовательности, а как обычный текст. Возможно ли стандартными средствами J2ME прочитать такие данные (в J2SE с помощью метода getProperty() класса Properties читается нормально)? Существуют ли другие варианты представления кириллицы в jad-файле и их чтение?

Автор: mopsa 13.7.2009, 11:09
netVan1
мне кажется все намного проще,
нужно просто записывать и кириллицу и латиницу в jad
без  escape-последовательностей, проблем со чтение кириллицы из jad'a не встречал,
getAppProperty все нормально понимает,
 главное чтоб jad был в UTF-8

Автор: netVan1 14.7.2009, 21:19
Цитата(mopsa @ 13.7.2009,  11:09)
проблем со чтение кириллицы из jad'a не встречал

Встречал такое. Только это было со стандартным атрибутом MIDlet-Name (задается в IDE среды разработки). С русским названием мидлет не ставился на один из телефонов. Скорее всего баг.
Все равно, спасибо  smile 


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)