Re: [SOAP] Editing XML payload before sending
[email protected] (Samisa Abeysinghe)
| Newsgroups | php.soap |
|---|---|
| Message-ID | <[email protected]> |
BTW, there is a bit of a hack tat you can do. You can use __doRequest and trap the request. See: http://www.php.net/manual/en/function.soap-soapclient-dorequest.php Thanks, Samisa... Roine Edmundsson wrote: > Greetings, I have the problem when building complex structures that contain > arrays for elements that can be there 1 to n amount of times. The element > types that should be on the form > > <show> > ... > </show> > <show> > ... > </show> > > turn out as > > <show> > <SOAP-ENC:Struct> > ... > </SOAP-ENC:Struct> > <SOAP-ENC:Struct> > ... > </SOAP-ENC:Struct> > </show> > > Since the format is consistent I am now wondering if one could tamper with > the payload that is created before it is sent. since it would be simple with > a regexp to replace the <show> and </show> with the big nothing and then do > a replacement on the 'SOAP-ENC:Struct' for to 'show' and then send the > payload to the other part. > > Anyone know if this is possible in a not overly complex manner (even though > such suggestions are appreciated aswell since I am quite stuck at the > moment). > > All and every contributions on this will be greatly appreciated. > > /Roine Edmundsson >