私のタグの特定の段階を繰り返していきたいと思います。Python xmlでnレベルのタグを反復する
たとえば、私はトップレベルのオブジェクトを反復処理したいと思います:
<stage1tag>
<child1tag>bla</child1tag>
<child2tag>blabla</child2tag>
<child3tag><stage2tag>heyho</stage2tag></child3tag></stage1tag>
<stage1tag2>
<stage1tag>
<child1tag>…
...
私は、彼らが子供と呼ばれていない私の本当のxmlでは、ステージ1(stage1tagとstage1tag2)でタグを反復処理したいです... .tagタグとstageタグ...これは、読みやすくするためです。トップレベルのタグを取得するにはどうしたらいいですか?私はこれが、この問題に対する一つの可能な解決策である
elems = mytree.getlevel(0) #toplevel
for child in elems.iter():
#do something with the childs...
実際のケースのシナリオを使用し、必要な出力を追加すると、より明確な例を作成できますか? –
私は現在私のPC上にはありません。私はこれを私の携帯電話から聞いています。しかし、この例は本当かもしれません...私はそれらの個々の子供に別々にアクセスできるように、トップレベルのタグのリストを取得したいと考えています... – famemaker