The web service is something I actually designed, but other applications from my company use it besides the one I'm making now. So I'd rather not change the web service.
Well, perhaps I'll duplicate the method I'm using for my Infopath form and change the output format. Seems like the only option in Infopath to parse string arrays is to use custom code, and I really want to avoid that since I have a lot of rules in place.