Android の XmlPullParser を使用して OpenStreetMap (.osm) ファイルを操作しています。私が問題を抱えている部分はこれです:
<way id='-13264' action='modify' visible='true'>
<nd ref='-13252' />
<nd ref='-13251' />
<nd ref='-13249' />
</way>
正確には、すべてのウェイ ノード内の nd ノードを一度に 1 つのウェイ ノードで処理し (これが重要です)、それらのノード間に特定のデータ構造を作成する必要があります。XmlPullParser で 1 つのノードのすべての子ノードを取得する便利な方法はないようです。そのため、それらのノードで入れ子になった if/elseif- をたくさん試しましたが、うまくいきません。誰かがノードの子ノードを操作するためのサンプルコードを提供してくれますか?