0

だから私は次のxmlを持っています:

<ElementList>
    <Element>   
        <Row1>row1text</Row1>
        <Row2>row2text</Row2>
    </Element>
</ElementList>

私はそれから情報を得るために次のコードを使用します:

OleObject loo_element

loo_element = xmlDoc.SelectNodes('//ElementList/Element[1]')
print(loo_element.item[0].text)

これは私に厄介な出力を与えます:

row1textrow2text

次のようにオブジェクトを初期化したいと思います。

loo_element.item[0].text = row1text
loo_element.item[1].text = row2text

どうすればこれを達成できますか?SelectNodesでXPathを変更する必要があると思いますか?

4

1 に答える 1

0

それはこれと同じくらい簡単でした:

loo_element = xmlDoc.SelectNodes('//ElementList/Element[1]/*')
于 2013-03-14T22:05:08.627 に答える