Ceci est une ancienne révision du document !


Cette page est plus a considerer comme un bloc notes sur des choses que je passe mon temps a oublier en perl, et j'en ai marre de regarder les memes man pages…

Les libs pour le code propre

#!/usr/bin/perl

use strict;
use warnings;

L'exploitation des parametres

use Getopt::Std;

my %opt;
getopts( "fdugU:G:R:c:", \%opt );
# fdug sont des flags
# UGRc attendent des parametres

Parsage simple d'XML

use XML::Simple;
my $xml ="";
my $i   =0;

open(FD,"<IN.txt");
while(<FD>) { $xml.=$_; }
close(FD);  

#XMLin doit recevoir tout le XML en un bloque
my $ref = XMLin($xml,suppressempty => '');

#Voila comment il est simple d'acceder a un range de données precis ;)
while(defined($ref->{'quotas'}{'quota'}[$i])) {

docs/linuxeries/perl.1331621742.txt.gz · Dernière modification: 2012/03/13 07:55 (édition externe)
Recent changes RSS feed Debian Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki