Я получаю эту ошибку, когда делаю вызов Soap со следующими данными.
То, что я отправляю, получено из класса PHP
[OBJECT] => notification Object
(
[DATA] => Array
(
[0] => 'data 1'
[1] => 'data 2'
)
)
этот xds проверяет мой SOAP запрос, но у меня есть сообщение «Содержимое элемента не разрешено, потому что определение типа простое» erro
<xs:complexType name="OBJECT">
<xs:sequence>
<xs:element name="DATA" type="xs:string" maxOccurs="10" />
</xs:sequence>
</xs:complexType>
я понимаю, что сервер хочет, чтобы я отправил что-то подобное.
<OBJECT>
<DATA>data 1</DATA>
<DATA>data 2</DATA>
</OBJECT>
но я не могу создать класс или stdClass, имеющие более одного свойства данных. Должен ли я использовать что-то еще, кроме класса php, чтобы сделать запрос? Или я в чем-то не прав?
У кого-то была такая же проблема? Спасибо