ここで少し初心者の質問:
xml のブロックがあるとします。
<root>
<district>
<house><room><door/><room></house>
</district>
<district>
<street>
<house>and so on</house>
</street>
等
ElementTree を使用すると、次のことができます。
houses=doc.findall(".//house")
親に関係なく、すべての家ノードを選択します。ここでやりたいことは、家の各ノードを個別のツリー オブジェクトに変換することです。
これを行う理由の 1 つは、別の検索を実行したいからです。
door=houseXml.findall(".//door")
私は次のようなことができます:
for _house in houses:
houseXml=_house.getiterator
しかし、これは私が望むことをしていないようです。
どこが間違っていますか?