Как сохранить значение итератора в строке в Android - PullRequest
0 голосов
/ 18 мая 2011

в моем приложении, когда я нажимаю кнопку, оно попадает в URL и возвращает XML-файл. Из этого XML-файла я перечисляю определенный тег, используя dom-парсер и Iterator. Используя следующий код, я перечисляю данные в logcat.

Iterator<String> itr = arl.listIterator();
            int z=0,x=0,increment=0;
            while (itr.hasNext()) 
            {
                Log.e("ViewImage5-list all  "+z, itr.next());
                z++;
            }

Теперь все значения, которые я получаю в logcat, я хочу сохранить эти значения в строке массива. Как хранить это. Просьба объяснить по коду .....

1 Ответ

4 голосов
/ 18 мая 2011

попробуйте это:

Iterator<String> itr = arl.listIterator();
            int z=0,x=0,increment=0;
            List<String> strings = new ArrayList<String>();
            while (itr.hasNext()) 
            {
                String data = itr.next();
                list.add(data);
                Log.e("ViewImage5-list all  "+z, data);
                z++;
            }
            // the list "strings" now holds all your strings
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...