Python XML

Utilisation de la librairie lxml

Ecriture

Pour la composition du fichier XML nous auront besoin de la classe Element qu’il faudra charger comme ceci.

from lxml.etree import Element

Ensuite son utilisation est très simple

Code

req = Element('request')

Résultat

<request/>

Pour y ajouter un attribut, il faut utiliser la méthode set

Code

req.set('name','test')

Résultat

<request name="test"/>

Pour ajouter du text dans la balise request, il faut utiliser la methode text

Code

req.text = 'Trop facile'

Résultat

<request name="test">
  Trop facile
</request>