Data :: Dumperを使用して、SOAPメッセージングを使用してサーバーから情報を取得していますが、処理のための戻り値の割り当てについて支援が必要です。私のコードは次のとおりです。
my $cm = new SOAP::Lite
encodingStyle => '',
uri => "$axltoolkit",
proxy => "https://$cucmip:$axl_port/axl/";
my $res =$cm->getUser(SOAP::Data->name('userid' => "387653"));
unless ($res->fault) {
$Data::Dumper::Incident=3;
my( $reply ) = $res->paramsall();
my ($devices) = $reply->{user}{associatedDevices}{device};
print $devices->[0]."\n";
print $devices->[1]."\n";
print $devices->[2]."\n";
{device}には任意の数の要素を含めることができるため、$ devices-> [0]、[1]などを呼び出す代わりに、返されたすべてのデバイスを吐き出すことは可能ですか?$ _と@_を試しましたが、最初のデバイスが返されるだけなので運がありません。
どんな助けでも大歓迎です。
ありがとう