Как включить xsi:nil в Zend Framework для SOAP-запроса

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

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

Прямо сейчас у меня такие поля переводятся как

<ns1:ValName/>

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

1 ответ

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

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

Другие вопросы по тегам