gsoap:为可选元素 xsd:anyType 指定架构类型

问题描述

我正在尝试使用以下代码登录网络服务:

_ns1__Login log;
log.soap = proxy.soap;
log.systemname = &loginData.systemName[0];
log.username = &loginData.username[0];
log.Password = &loginData.password[0];
log.timeout = loginData.timeout;


_ns1__LoginResponse loginResp;
loginResp.soap = proxy.soap;
auto status = proxy.Login(&log,loginResp);
log.systemname = &loginData.systemName[0];
log.username = &loginData.username[0];
log.Password = &loginData.password[0];

这些都是值:char* 因为它们被定义为 xsd::anyType。我想在发送的请求中指定它们的类型为 xsd::string。我错过了什么?

谢谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)