Как включить xsi:nil в Zend Framework для SOAP-запроса
Мне нужно, чтобы SOAP-запрос выдавал Zend_Soap_Client с созданием пустых полей, таких как
<ns1:ValName xsi:nil="true"/>
Прямо сейчас у меня такие поля переводятся как
<ns1:ValName/>
Как я могу включить перевод xsi:nil в Zend?
1 ответ
Атрибут nillable указывает, что элемент, к которому относится этот атрибут, присутствует, но не имеет значения, аналогично NULL в большинстве языков программирования.
Если вы хотите присвоить значение элементу, вы можете сделать это, однако сначала вам придется удалить атрибут xsi: nil, иначе вы получите ошибку.