[Python] Dubbi sull'accesso ad un file xml

Karim Gorjux lemieliste a gmail.com
Mer 18 Apr 2012 16:21:42 CEST


Ciao a tutti!

Ho un problema con il parsing di file xml. Più precisamente non riesco a 
posizionarmi nel nodo che vorrei.

 > from xml.etree.ElementTree import ElementTree
 > tree = ElementTree()
 > tree.parse('C:\file.xml')

 > root = tree.getroot()

A questo punto root contiene l'elemento che punta alla radice del file 
xml. (Se non sbaglio)

Io vorrei ottenere l'elemento diciamo "c" che nell'albero sarebbe

root/a/b/c

Come posso ottnere direttamente quell'elemento?

ho provato:

 > e = root.iterfind('a/b/c')

ma non riesco a posizionarmici :-|

Qualcuno mi può dare la dritta giusta?

Grazie!

-- 
Karim Gorjux


Maggiori informazioni sulla lista Python