基本的に私が使用しています:ETPythonでxmlファイルのルートノードを取得する方法は?
path = 'C:\cool.xml'
et = ET.parse (path)
としてxml.etreeインポートのElementTreeから
をしかし、私は他からのルートを取得する方法がわからないのですか?
基本的に私が使用しています:ETPythonでxmlファイルのルートノードを取得する方法は?
path = 'C:\cool.xml'
et = ET.parse (path)
としてxml.etreeインポートのElementTreeから
をしかし、私は他からのルートを取得する方法がわからないのですか?
おそらくたい:
et.getroot()
はeffbot siteからElementTreeのための公式ドキュメントを見てください。 Python 2.5(Pythonの最初のバージョンでは、そのままの状態でElementTreeをインクルードする)は、最近の1.3ではなく、ElementTree 1.2を使用しています。多くの違いはありませんが、ちょうど参考になります。
root = et.getroot()
root = et.getroot()
lxmlのは、高速で、インターフェイスが同じであるように私は、代わりにxml.etree.ElementTreeのlxml.etreeを使用することをお勧めします。
構文上の違いはありませんか? –
+1のlxmlの提案 –
+1:ドキュメントにリンクしてください。 –