Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Evgen2sat
19 / 19 / 7
Регистрация: 22.11.2011
Сообщений: 101
#1

Как конвертировать в int - Программирование Android

11.12.2013, 00:22. Просмотров 343. Ответов 1
Метки нет (Все метки)

Здравствуйте. Делаю парсинг xml файла.
Java
1
2
3
4
5
6
7
8
9
for (int i = 0; i < nl.getLength(); i++) {
                        
                        // creating new HashMap
                        HashMap<String, String> map = new HashMap<String, String>();
                        Element e = (Element) nl.item(i);
                                  map.put(KEY_PARENT_ID, parser.getValue(e, KEY_PARENT_ID));
                        map.put(KEY_ID, parser.getValue(e, KEY_ID));
                        map.put(KEY_TITLE, parser.getValue(e, KEY_TITLE));
                        map.put(KEY_THUMB_URL, parser.getValue(e, KEY_THUMB_URL));
Правильно ли я понимаю, что значение из xml файла записывается здесь map.put(KEY_PARENT_ID, parser.getValue(e, KEY_PARENT_ID)); в строку? Можно ли эту строку переконвертировать в int? Пробовал так: String parent_id;
int id;
Java
1
2
3
4
5
6
7
8
9
10
for (int i = 0; i < nl.getLength(); i++) {
                        
                        // creating new HashMap
                        HashMap<String, String> map = new HashMap<String, String>();
                        Element e = (Element) nl.item(i);
                                  parent_id=map.put(KEY_PARENT_ID, parser.getValue(e, KEY_PARENT_ID));
                                  id=Integer.parseInt(parent_id);
                        map.put(KEY_ID, parser.getValue(e, KEY_ID));
                        map.put(KEY_TITLE, parser.getValue(e, KEY_TITLE));
                        map.put(KEY_THUMB_URL, parser.getValue(e, KEY_THUMB_URL));
Приложение выдает ошибку и закрывается. Можно ли преобразовать значение в int?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2013, 00:22
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как конвертировать в int (Программирование Android):

Конвертировать из int в date - Программирование Android
Есть 3 переменных типа int: часы, минуты и день недели. в таком формате: 6, 47, 2. Нужно конвертировать из них в дату, а потом...

Не удается конвертировать int в String - Программирование Android
В приложение выдачи и приема книг, в истории есть проблема. При нажатие на кнопку берется название книги из массива (строка 30) и с помощью...

Как конвертировать String в Button? - Программирование Android
Добрый вечер, уважаемые пользователи форума! Сегодня у меня возникла одна проблема: Есть 100 кнопок с именами переменных: b1, b2,...

Как конвертировать дату из типа long? - Программирование Android
Переменная типа long dt = 1423267200000 означает 7 февраля 2015. Я получаю её следующим образом: public void onDateSet(DatePicker...

Int и int[] в чем отличие? - Программирование Android
подскажите в нете понятной инфы не нашел(

Как отправить по bluetooth массив int? - Программирование Android
Как отправить по bluetooth массив(int)? Желательно отправить по нажатию кнопки.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
korsaj
148 / 117 / 9
Регистрация: 16.08.2013
Сообщений: 510
11.12.2013, 00:41 #2
http://developer.android.com/referen....lang.Integer)
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.12.2013, 00:41
Привет! Вот еще темы с ответами:

Как засечь изменение переменной int? - Программирование Android
Добрый день! есть переменная int abc; Если значение этой переменной не меняется 5 секунд, то выполняется условие. Подскажите как...

Как получить int из массива .xml в коде? - Программирование Android
Начинающий. В приложении есть ListView. Кастомная разметка пункта списка представляет из себя два TextView, один под другим (заголовок и...

Как использовать в запросе параметр типа int - Программирование Android
Доброго времени суток. Требуется выполнить SQL-запрос, используя параметр типа int. Листинг: String selection=&quot;SELECT kkal FROM...

Как узнать наименование по номеру int в ресурсах R? - Программирование Android
как по номеру int в ресурсах R получить например &quot;R.raw.mmm&quot;?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru