0

xml =

<company>Mcd</company>        
<Author>Dr.D</Author> 

McdとDr.Dを取得したい。
私の試み

import xml.etree.ElementTree as et
e = et.parse(xml)
root = e.getroot()
for node in root.getiterator("company"):
   print node.tag

寛大な助けを期待しています。

4

2 に答える 2

0

一致するタグを1つ見つけて、次の.text属性を取得します。

company = root.find('.//company').text
author = root.find('.//Author').text
于 2013-03-09T11:30:11.603 に答える
0

これを試して。

   from xml.etree import ElementTree as ET
    xmlFile = ET.iterparse(open('some_file.xml','r'))

    for tag, value in xmlFile:
        print value.text
于 2013-03-09T12:18:13.483 に答える