J'utilise XML :: Simple et j'ai la structure XML suivante dans une variable xmldata de $ que je dois accéder par le biais du code Perl.Comment puis-je accéder à des données profondes dans une structure XML imbriquée dans Perl en utilisant XML :: Simple?
<root>
<a>sfghs</a>
<b>agaga</b>
<c>
<c1>sgsfs</c1>
<c2>sgsrsh</c2>
</c>
<d>
<d1>agaga</d1>
<d2>asgsg</d2>
</d>
</root>
Je peux accéder à la valeur de a et b en utilisant le code suivant:
$aval = $xmldata->{a}[0];
$bval = $xmldata->{b}[0] ;
Maintenant, ma question est: comment puis-je obtenir la valeur de dire, d2?
J'ai supprimé ma réponse. Vous devriez marquer la réponse de newt comme la bonne parce qu'elle résout votre problème. –