Perl – YAML est cool
YAML est un langage descriptif de sérialisation des données qui s’appuie sur des symboles ASCII, tels que des tirets, des points d’interrogation, virgules et les deux-points pour construire les blocs de données (valeurs scalaires ou hash).
Comme XML, YAML peut-être lu par l’être humain, mais aussi par des machines via des langages de scripts comme Perl ou Python. Il existe de nombreux (>100) modules YAML Perl en développement.
Au fait YAML veut dire « YAML Ain’t Markup Language » soit YAML n’est pas un langage de balisage.
Si « perl -MYAML -we ’1′ » vous rend un gros mot, apt-get install libyaml-perl vous sauvera la mise sous Debian.
Exemple :
$ perl -MYAML -we 'print Dump(
{ cle1 => { cle11 => val11 },
cle2 => [ "val21", "val22"],
cle3 => val31 }
);'
---
cle1:
cle11: val11
cle2:
- val21
- val22
cle3: val31
Autres articles susceptibles de vous intéresser :
No comments yet

