Collect data from a webservice (SOAP)



I searched the forum for a way to use data coming from a webservice into Nagios but could not find any solution to my problem.
Basically, I would like to collect some data (XML format) from our server through a webservice (SOAP) and monitor this data into Nagios.
I could not find any plugin being able to do so. Would anybody know I could do that ?

Thanks for your help !