j'ai cette structure avec des données-dumper:données d'impression après dumper
$VAR1 = {
'field' => [
{
'content' => {
'en' => [
'Footware haberdashery leather goods'
],
'de' => [
'Schuhe Kurzwaren und Lederartikel'
],
'it' => [
'Calzature mercerie e pelletterie'
]
},
'type' => 'tag',
'valore' => 'TAG3'
},
{
'content' => {
'en' => [
'Cobbler'
],
'de' => [
'Schuster'
],
'it' => [
'Calzolai'
]
},
'type' => 'tag',
'valore' => 'TAG24'
}
]
};
Ma question est la suivante: comment prendre des données et imprimer un pour un? Je veux imprimer le nom, le tag et le valore. Pour mon logiciel est nécessaire prendre le nom de la boutique et plus de données par exemple le type
Si je vous ai bien compris, vous voulez savoir comment accéder aux valeurs de votre structure de données. Vous voulez parcourir la référence et les clés d'accès au tableau _field_ dans les références de hachage qui sont les éléments de _field_. Je vous suggère de lire [perlreftut] (http://perldoc.perl.org/perlreftut.html) et [perlref] (http://perldoc.perl.org/perlref.html) pour une introduction aux structures de données en Perl. – simbabque
Est-ce que ces données proviennent de XML? Comment générez-vous cela? – Borodin
Il n'y a pas de champ de nom. Voulez-vous dire contenu? Comment voulez-vous gérer une langue avec un tableau vide? Comment voulez-vous gérer un langage avec plus d'un élément dans le tableau? – ikegami