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
2012/4/18 Karim Gorjux lemieli...@gmail.com
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')
Hai provato a vedere lxml?
2012/4/18 Marco Beri marcob...@gmail.com
Hai provato a vedere lxml?
http://lxml.de/
a tal proposito
http://pypi-ranking.info/alltime
lxml è rank 1
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
Il 18/04/2012 16:24, Marco Beri ha scritto:
Hai provato a vedere lxml?
http://lxml.de/
Supporta pienamente xpath
http://lxml.de/xpathxslt.html
Ora guardo. Per una volta che volevo usare la library di python...
Comunque ho trovato questo esempio:
http://hg.python.org/cpython/rev/e38f4cf482c7
Marco Beri ha scritto:
Hai provato a vedere lxml?
http://lxml.de/
Karim Gorjux wrote:
Ora guardo. Per una volta che volevo usare la library di python...
Il package ElementTree nella libreria standard di Python è un
sottoinsieme di lxml, con la stessa API. C'è sicuramente una soluzione al
tuo
Il 18/04/2012 16:21, Karim Gorjux ha scritto:
Mi autorispondo.
Seguendo questo link[1] ho capito come si crea esattamente la path per
posizionarmi sul nodo giusto
In particolare:
# Top-level elements
tree.findall(.)
# All 'neighbor' grand-children of 'country' children of the top-level
#
Karim Gorjux wrote:
Comunque ho trovato questo esempio:
http://hg.python.org/cpython/rev/e38f4cf482c7
Nicola Larosa wrote:
Sembra un'utile integrazione della documentazione.
L'ha copiata pari pari dalla doc di ElementTree di effbot: :-)
XPath Support in ElementTree
Ciao anche se hai trovato la soluzione... visto che ultimamente sto
lavorando parecchio con xml ti incollo una veloce sessione di test con
xml.etree.ElementTree (comunque lxml completo vale la pena) sperando
possa essere utile.
On 18/04/12 16:21, Karim Gorjux wrote:
Ciao a tutti!
Ho un