Un truc concret ?
Tu prends un parseur de docs XML (j'ai pas eu le temps de regarder ça en python) en DOM.
Genre ce fichier XML :
[racine]
[test]
[aa]
Contenu
[/aa]
[test]
[/racine]
Avec la modif dynamique d'une classe, c'est très pratique à parser (style SimpleXml dans PHP5) :
doc = XMLDoc ("fichier.xml")
print "Le contenu est " + doc.racine.test.aa.get_content()
D'accord, sans modif dynamique, c'est facile suffit de l'opérateur [] :
print "Le contenu est " + doc["racine"]["test"]["aa"].get_content() # note : c'est de l'à peu près :p
Ou mieux :
print "Le contenu est " + doc.xpath_content ("/racine/test/aa/")
[^] # Re: le python c'est bon
Posté par Pinaraf . En réponse à la dépêche Sortie de Python 2.4. Évalué à 1.
Tu prends un parseur de docs XML (j'ai pas eu le temps de regarder ça en python) en DOM.
Genre ce fichier XML :
[racine]
[test]
[aa]
Contenu
[/aa]
[test]
[/racine]
Avec la modif dynamique d'une classe, c'est très pratique à parser (style SimpleXml dans PHP5) :
doc = XMLDoc ("fichier.xml")
print "Le contenu est " + doc.racine.test.aa.get_content()
D'accord, sans modif dynamique, c'est facile suffit de l'opérateur [] :
print "Le contenu est " + doc["racine"]["test"]["aa"].get_content() # note : c'est de l'à peu près :p
Ou mieux :
print "Le contenu est " + doc.xpath_content ("/racine/test/aa/")