I have a SOAP Lite server that does the usual thing - a CGI program that uses SOAP::Transport::HTTP::CGI ->dispatch_to(module) ->handle to pass the request on to the correct method.
However, this relies on the the XML being formed in such a way that the variables are always in the correct order with nothing missing. I would like to extract the variables from the XML myself so that I can be sure I know what each value is representing.
I have looked around and I can't find anything that seems to be concerned with this. Can anyone point me in the right direction. I have read various SOAP::Lite pages with no luck.