c++ - 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。我错过了什么?
谢谢。
解决方案
推荐阅读
- graphql - 在嵌套对象上具有冲突约束的 Upsert Graphql Mutation
- angular - 没有表单的角度模式验证
- nginx - Meteor Up 负载均衡器
- ssis - 使用 SQL Server 管理器部署 ispac 时,SSIS 不起作用
- kubernetes - 无法浏览在 Azure 中创建的集群的 Kubernetes 仪表板
- python - 如何重塑 Pandas DataFrame 中的数据
- html - 以角度解析html组件中的对象
- python - Mac 终端上没有用于 python 的此类文件或目录
- node.js - React 应用程序应该直接与 cognito 通信,或者更好地在两者之间设置后端服务
- javascript - 使用 Puppeteer 下载文件时 Chrome 下载错误