SOAP::Lite for Perl is a collection of Perl modules which provides a simple and lightweight interface to the Simple Object Access Protocol (SOAP, also known as Service Oriented Access Protocol) both on client and server side.
I find myself feeling a little guilty as I write this, because I must sing a refrain that is all too familiar in a lot of my posts to the SOAP::Lite newsgroup, but building complex types in SOAP::Lite is a little challenging - certainly more challenging that your typical SOAP toolkit. However, this will hopefully be improved when SOAP::Lite v0.65 is released. So bare with me. In the meantime, if you want to build an array that other toolkits will parse, try a variant on the following code...
An interesting thread appeared on the SOAP::Lite newsgroup about how to parse arrays of arrays. As you might expect, there are a number of ways to do this in perl, but I wanted to post a specific solution that was discovered by the original poster of the message...
Someone posted a message to the SOAP::Lite newsgroup asking a common question: How do you nest XML elements using SOAP::Lite's SOAP::Data constructs. It is a simple problem, but enough people have problems with it that I figured I would detail the answer here.
Recent Comments