我想循環遍歷標籤的特定階段。Python xml通過n級標籤迭代
比如,我想通過頂層對象進行迭代:
<stage1tag>
<child1tag>bla</child1tag>
<child2tag>blabla</child2tag>
<child3tag><stage2tag>heyho</stage2tag></child3tag></stage1tag>
<stage1tag2>
<stage1tag>
<child1tag>…
...
我只希望在第一階段(stage1tag和stage1tag2)通過標籤來迭代在我真正的XML它們不叫的孩子.. .tag和stage ...標籤,這只是爲了更好的可讀性。我如何獲得頂級標籤?我正在尋找類似
elems = mytree.getlevel(0) #toplevel
for child in elems.iter():
#do something with the childs...
可以通過使用真實案例場景並添加您想要的輸出來製作更清晰的示例嗎? –
我目前不在我的電腦上。我從我的手機問這個。但這個例子可能是真實的...我想得到一個列表的標籤,以便我可以分別訪問它們的每個孩子... – famemaker
再次檢查您發佈的xml,因爲永遠不會關閉,並且永遠不會打開。 .. –