[Python] Dubbi sull'accesso ad un file xml

2012-04-18 Per discussione Karim Gorjux
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

Re: [Python] Dubbi sull'accesso ad un file xml

2012-04-18 Per discussione Marco Beri
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?

Re: [Python] Dubbi sull'accesso ad un file xml

2012-04-18 Per discussione Simone Federici
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

Re: [Python] Dubbi sull'accesso ad un file xml

2012-04-18 Per discussione Karim Gorjux
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

Re: [Python] Dubbi sull'accesso ad un file xml

2012-04-18 Per discussione Nicola Larosa
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

Re: [Python] Dubbi sull'accesso ad un file xml

2012-04-18 Per discussione Karim Gorjux
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 #

Re: [Python] Dubbi sull'accesso ad un file xml

2012-04-18 Per discussione Nicola Larosa
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

Re: [Python] Dubbi sull'accesso ad un file xml

2012-04-18 Per discussione Lorenzo Sutton
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