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

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

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

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

11.12.2013, 00:22. Просмотров 333. Ответов 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?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2013, 00:22     Как конвертировать в int
Посмотрите здесь:

Как использовать в запросе параметр типа int Android
Android Как получить int из массива .xml в коде?
Android Как конвертировать String в Button?
Android Конвертировать из int в date
Android Как отправить по bluetooth массив int?
Не удается конвертировать int в String Android
Как конвертировать дату из типа long? Android
Android В listView работает int, но не работает int[]
Ребят, как передать в другую activity переменную типа int? Android
Android Как в Toast использовать переменную типа int
Как узнать наименование по номеру int в ресурсах R? Android
Int и int[] в чем отличие? Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
korsaj
148 / 117 / 9
Регистрация: 16.08.2013
Сообщений: 508
11.12.2013, 00:41     Как конвертировать в int #2
http://developer.android.com/referen....lang.Integer)
Yandex
Объявления
11.12.2013, 00:41     Как конвертировать в int
Ответ Создать тему
Опции темы

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