|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Francois Inscription : janvier 2012 Messages : 18 ![]() |
Bonjour,
J'ai un xml de la forme: Code xml :
Le tag "description" peut soit être vide soit contenir une valeur. Lorsqu'il contient une valeur , pas de problème pour la récupérer. Lorsqu'il est vide, comme dans l'exemple ci-dessus je récupère la valeur "HASH(0x12..)". Savez-vous pourquoi je ne récupère pas une valeur vide au lieu d'un hash ? Merci. Francois. |
||
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() |
c'est juste le comportement par défaut du parser xml
pour le modifier, dans le constructeur passe le paramètre Code :
my $xs = XML::Simple->new(SuppressEmpty => 1); 1: juste ignorés '': chaine vide undef: valeur indéfinie cf search.cpan.org
__________________
Nous les geeks, c'est pas qu'on a une case en moins, c'est juste qu'on compte à partir de zéro. Plus les choses changent, plus elles restent les mêmes |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com