我正在使用Android的XmlPullParser的OpenStreetMap(.osm)文件。我有問題的部分是這樣的:XmlPullParser獲取子節點
<way id='-13264' action='modify' visible='true'>
<nd ref='-13252' />
<nd ref='-13251' />
<nd ref='-13249' />
</way>
我需要每way-節點內與ND-節點的工作,在時間(這是關鍵)一個way-節點,從而形成一定的數據這些節點之間的結構要精確。 似乎沒有方便的方法來獲取XmlPullParser中一個節點的所有子節點,所以我嘗試了很多嵌套的if/elseif-這些節點上的東西,但無法讓它工作。有人可以提供一些示例代碼來處理節點的子節點,但保持類似父節點的子節點分離嗎?
來到這裏尋找完全相同的東西,並沒有失望。只是一個FYI,我只是開放源代碼閱讀來自jdk/adk的osm.bz2文件的工具https://github.com/spyhunter99/osmreader – spy
@spy看起來不錯,感謝分享! – FWeigl