Bonjour
habitué à d'autre langage de prog objet (delphi, VB, ...)
j'ai été très vite rebuté par ce langage choisi par un de nos stagiaire qui, depuis est parti.
en devant m'atteler à l'adaptation de son code, j'ai utilisé la classique méthode des "Ctrl + C", "Ctrl + V", ...
voici mon code
désolé la ligne est longue.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 foreach my $line(@lines){ chomp($line) my ($ref, $img, $dim1, $dim2, $desc, $min, $max, $rad, $len, $hght, $prix) = $line =~ m/"(.*)"\|"(.*)"\|(.*)\|(.*)\|"(.*)"\|(.*)\|(.*)\|(.*)\|(.*)\|(.*)\|(.*)/;
en déboguant mon code, j'ai trouvé que $line contenait bien la ligne que je veux qu'il lise mais pas les variables.
pour exemple une ligne à lire ressemble à ça :
"217.075|217.010|94|49|Arc surbaisse convexe pour portail battant de 1.00 … 1.30 mètres|1000|1300|7500|1250|102.9"
Merci d'avance
Partager