Я новичок в stackoverflow и после некоторого поиска не нашел ответа на мой вопрос, поэтому я надеюсь, что кто-то может мне помочь.
Мне нужно использовать этот метод веб-службы, который занимает трипараметры, строка и два xml-параметра.
Ниже приведен пример кода, который я использую.Метод веб-службы выдает исключение: «Обязательные параметры для метода SubmitXml равны нулю».
Поэтому я предполагаю, что он не получает xml для 2-го и 3-го параметров.Может кто-нибудь дать мне подсказку о том, как правильно использовать DOM или любой другой с PHP здесь?заранее спасибо.
$soapClient = new SoapClient($this-SOAPURL, array('login'=>$this->account,'password'=>$this->password));
$xmlstr ='<xmlbody>';
$xmlstr.='<someXML>Some XML text content here!</someXML>';
$xmlstr.='</xmlbody>';
$dom = new DOMDocument();
$dom->loadXML($xmlstr);
$filter = new DOMDocument();
$filter->loadXML('<_ xmlns=""/>');
print_r ($soapClient->SubmitXml('userIDString',$dom->saveXML(), $fil->saveXML()));