SOAP Request - Issue with the output format returned by the web service

The first step would be to find out how to navigate to the array directly from your output variable

With a simple Write line, try to ‘navigate’ to your array and count its records with a .Count.ToString.

When you get a count of array elements, you should be able to use the same syntax in the For Each loop (minus the .Count.ToString part) that has the argument set to the type you are iterating
(I can explain more when needed and when we get there)

I tried a bit more with the example SOAP service, see here:

It is also possible to print all to 1 long string like so:


String.Join(", ",output.GetListByNameResult.Select(function(x) x.name.tostring))