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.
.. code-block:: python
from lxml.etree import Element
Ensuite son utilisation est très simple
Code
^^^^
.. code-block:: python
req = Element('request')
Résultat
^^^^^^^^
.. code-block:: xml
Pour y ajouter un attribut, il faut utiliser la méthode **set**
Code
^^^^
.. code-block:: python
req.set('name','test')
Résultat
^^^^^^^^
.. code-block:: xml
Pour ajouter du text dans la balise request, il faut utiliser la methode **text**
Code
^^^^
.. code-block:: python
req.text = 'Trop facile'
Résultat
^^^^^^^^
.. code-block:: xml
Trop facile