Я работаю с файлом OpenStreetMap (.osm) с помощью Android XmlPullParser. У меня проблемы с этим:
<way id='-13264' action='modify' visible='true'>
<nd ref='-13252' />
<nd ref='-13251' />
<nd ref='-13249' />
</way>
Мне нужно работать с nd-узлами в каждом путевом узле, по одному путевому узлу за раз (это суть), создавая определенную структуру данных между этими узлами, чтобы быть точным.
Кажется, что нет удобного способа получить все дочерние узлы одного узла в XmlPullParser, поэтому я пробовал многое из этого вложенного if / elseif-материала на этих узлах, но не могу заставить его работать. Может ли кто-нибудь предоставить мне некоторый пример кода для работы с дочерними узлами узла, но с разделением дочерних узлов аналогичных родительских узлов?