http://www.perlmonks.org?node_id=948755


in reply to Troubles accessing data using SOAP::Lite and WSDL service

beaufils:

I've not used SOAP, so I don't know why it did anything. But you mention that the result should be an array of strings, and the $result variable clearly contains an array of strings within a hash reference. So perhaps you have what you need. If you just want to print the array of string values, try:

print join(", ", @{$$result{string}}), "\n";

...roboticus

When your only tool is a hammer, all problems look like your thumb.