Trying to process web service results

My problem is I want to retrieve a list of names from a web service (or if that's not possible, I can have a web page output the list as xml or something else).

I then want to have a FinalBuilder action call a different webservice one at a time for each of the names retrieved.

That is, my first call from finalbuilder as an action might look like this:

http://localhost:1911/DBUpdateService.asmx?op=SqlFilesToProcess

returns:

">http://tempuri.org/">
     
        file1.sql
        file2.sql
     
   

Then, for each file I want an action that generates a call to a web service like:

http://localhost:1911/DBUpdateService.asmx/ProcessSqlFile   {includes filename)

And finally, put the output to the build log.

Thanks!