0
A
回答
0
自动添加xsi:nil="true"
到XML有效载荷时,类/结构成员为NULL,你只需要批注成员的要求(有1
):
class ns__some_data
{
public:
int *some_member 1; // nillable pointer & element is marked as required
};
当设置ns__some_data::some_member = NULL
时,XML将有xsi:nil
属性,这是我想你想:
<ns:some-data>
<some-member xsd:nil="true"/>
</ns:some-data>
要确保此功能按预期工作,您需要升级到最新版本的gSOAP(2.8.28或更高版本)。
相关问题
- 1. gSOAP的与OPC XML-DA添加属性
- 2. gsoap:插入stlvector
- 3. 与gSOAP的
- 4. Gsoap汇编
- 5. gSOAP多线程
- 6. gSOAP空答案
- 7. gsoap 2.8.43 with onvif
- 8. C++ gsoap SO_REUSEADDR
- 9. gSOAP分段错误
- 10. Gsoap错误28:SOAP_TCP_ERROR
- 11. C++ gSOAP wsdl类型
- 12. gsoap 2.8.15 SSL支持
- 13. 试图了解gsoap
- 14. Gsoap,ONVIF和发现
- 15. 属性属性
- 16. gSOAP的数据绑定,如何通过gSOAP的
- 17. gSOAP:没有gSOAP服务器的REST客户端
- 18. 属性或属性
- 19. 类:属性属性
- 20. gSOAP - SOAP-Action Header未设置
- 21. gsoap和资源管理
- 22. 多线程gSOAP服务
- 23. gsoap - 使用-lcrypt编译
- 24. GSOAP wsdl2h ssl生成错误
- 25. gSOAP通信总是中断
- 26. 用gsoap发送qt对象
- 27. 你在哪里使用gSOAP?
- 28. Gsoap Http事件回调
- 29. gSoap中的宏定义
- 30. gSOAP DOM解析器问题