| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > не могу разобраться с чтением XML из java |
| Автор: barin_Student 14.3.2012, 08:26 | ||
Пример XML файла:
Насколько я понял, root элемент здесь trkpt, мне нужно вытащить данные lat и lon. Читал здесь: http://forum.vingrad.ru/faq/topic-158003.html + здесь http://translate.google.ru/translate?hl=ru&langpair=en%7Cru&u=http://www.developerfusion.com/code/2064/a-simple-way-to-read-an-xml-file-in-java/ , но примеры однотипные и все данные которые вытаскиваются, они сидят в тегах. Как мне вытащить эти данные? Спасибо. Извиняюсь за такой простой вопрос |
| Автор: jk1 14.3.2012, 11:23 | ||
|
| Автор: barin_Student 14.3.2012, 11:58 |
| Спасибо. Плюсанул. |
| Автор: Karadul 27.3.2012, 14:23 | ||
jk1, почему бы не воспользоваться foreach?
|
| Автор: Dummy 27.3.2012, 22:22 |
Как минимум потому, что ваш вариант не компилируется. NodeList не расширяет Iterable. |
| Автор: Karadul 27.3.2012, 23:44 |
Интересно, почему? |
| Автор: Dummy 28.3.2012, 00:28 |
Это уже вопрос к разработчикам JAXP. Почему-то DOM API не был адаптирован под плюшки пятой Java. Тем не менее, есть вполне простое http://www.trevorpounds.com/blog/?p=344 на случай, когда ну очень хочется использовать foreach для итерации по нодам. Засим предлагаю себе и вам перестать писать в решенной теме, а для последующих вопросов создавать отдельные темы. Спасибо. |
| Автор: jk1 28.3.2012, 07:53 | ||
С этим архитектурным решением можно спорить конечно, зато мотивация авторов становится понятной. Модератор: Пожалуйста, один топик - один вопрос. |