Bonjour a tous,
Avez-vous des modules perl a me conseiller, pour ouvrir et recuperer les valeus de fichiers XML?
... j'ai trouve sur le CPAN XML::Simple, XML::Read ... qu'utilisez-vous ?
D'avance merci,
Jasmine.
Bonjour a tous,
Avez-vous des modules perl a me conseiller, pour ouvrir et recuperer les valeus de fichiers XML?
... j'ai trouve sur le CPAN XML::Simple, XML::Read ... qu'utilisez-vous ?
D'avance merci,
Jasmine.
Il y a déjà la réponse dans un de mes tutoriels et je recommande XML::Twig : http://djibril.developpez.com/tutoriels/perl/perl-xml/.
Bonjour Djibril,
La, en attendant des conseils, j'ai teste XML::Simple, mais je vais regarder du cote de XML::Twig.
Merci et bonne journee.
Jasmine.
je n'ai testé que XML::Simple, il a répondu à mes attentes.
De mémoire, il charge tout le fichier en mémoire, ce qui peut amener des soucis si le fichier XML est très volumineux.
Autre reproche, toujours de mémoire, on peut déclarer des nom de nœuds en tant qu'array mais dans mon cas, j'aurai préféré pouvoir déclarer un nœud spécifique en array
ex :
$toto = XML::Simple->new( $file ,[liste_achat = array]) //pseudo code
on obtient par exemple
doc->client->liste_achat = array
doc->client->contrats->achat->liste_achat = array
alors que pour le second, je n'aurai pas voulu d'array.
Bref, ce module m'a quand même suffit.
Bonjour JeanMi,
Oui, merci pour ta reponse. J'ai des minifichiers tout simple de moins de 30 lignes ... je pense que XML::Twig, c'est l'artilerie lourde excessive pour moi en ce moment. Neanmoins, il pourrait me servir ulterieurement.
Bonne journee,
Jasmine.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager