С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Evgen2sat
19 / 19 / 13
Регистрация: 22.11.2011
Сообщений: 101
1

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

11.12.2013, 00:22. Просмотров 382. Ответов 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 в date
Есть 3 переменных типа int: часы, минуты и день недели. в таком формате: 6,...

Не удается конвертировать int в String
В приложение выдачи и приема книг, в истории есть проблема. При нажатие на...

Как конвертировать String в Button?
Добрый вечер, уважаемые пользователи форума! Сегодня у меня возникла одна...

Как конвертировать дату из типа long?
Переменная типа long dt = 1423267200000 означает 7 февраля 2015. Я получаю её...

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

1
korsaj
148 / 117 / 9
Регистрация: 16.08.2013
Сообщений: 539
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?
Добрый день! есть переменная int abc; Если значение этой переменной не...

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

Как создать переменную int из выражения?
Добрый! Можно ли сделать одну int переменную из list.get(count-1)) int...


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

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

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