Bonjour tout le monde,
Voilà ma situation, je dispose de fichiers xml de ce type :
Ensuite a partir de ce fichier et d'une feuille de style xsl je génère une page html avec un script perl. (en gros c'est une page html avec pleins de checkbox et des input de type text bien souvent, bref un formulaire bien rempli, chaque entrée du formulaire a comme attribut name la valeur de l'attribut id de mon xml).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 <?xml version="1.0" encoding="UTF-8"?> <analyse titre="Test" type="BK2" id="00"> <patient nom="Test" prenom="Maquette" numero_tube="06987987" /> <infos>Informations supplémentaires à ajouter ici balallllala(saisie libre)</infos> <tests> <test_simple type="checkbox" id="flore.anti" valeur="true">Flore microbienne absente</test_simple> <n /> <n /> <test_multi titre="Nature du prélÃvement" id="nature_prelevement" nb_elems="2"> <test_simple type="checkbox" id="nature_prelevement.liq.ascite" valeur="false">Liq.Ascite</test_simple> <test_simple type="checkbox" id="nature_prelevement.l.pleural" valeur="false">L.Pleural</test_simple> </test_multi> <n /> <envoyer /> </tests> </analyse>
Une fois le html générer, et le formulaire rempli, je renvoie les infos a un autre scripts perl via le CGI, j'ai donc toutes mes infos dans une table de hachage, dont les clés sont les name des input et les valeurs, les valeurs entrées :-)
Ce que je veux faire c'est à partir des ces données (à partir de la table de hachage), modifié le xml initial pour y placer les nouvelles informations.
Quelqu'un peut il m'aidé sur le module a choisir qui soit simple a utiliser ? j'ai déja essayé XML::Simple, mais je n'arriverais pas a générer exactement la meme structure du xml que celui de départ.
Merci bien.
Partager