Как включить xsi: nil в Zend Framework для запроса SOAP - PullRequest
1 голос
/ 07 марта 2012

Мне нужно, чтобы SOAP-запрос выдавал Zend_Soap_Client с созданием полей с нулевым значением, таких как

<ns1:ValName xsi:nil="true"/>

Сейчас у меня есть такие поля, которые переводятся как

<ns1:ValName/>

Как включить перевод в xsi: nil в Zend?

1 Ответ

0 голосов
/ 24 августа 2013

Атрибут nillable указывает, что элемент, к которому относится атрибут, присутствует, но не имеет значения, аналогично NULL в большинстве языков программирования.

Если вы хотите присвоить значение элементу, вы можете сделать этоОднако сначала вам придется удалить атрибут xsi: nil, в противном случае вы получите ошибку.

...