【发布时间】:2015-12-09 15:02:12
【问题描述】:
使用gsoap,我为soap 服务器创建了一个客户端。
在我创建源的 wsdl 中,有一个类型为 NotificationMessage 类型的元素,如wsnt 中所定义。
有没有办法将其转换为自定义对象?
我需要以下内容:
/* get response */
_wsnt__NotificationMessageHolderType_Message message = response.Message;
if (message is _tt__Message)
{
_tt__Message m = message as _tt__Message;
/* do something with m */
} else if (message is std::string) {
std::string str = message as std::string;
/* do something with str */
} else {
Warning("Unrecognized type");
}
任何帮助将不胜感激!
【问题讨论】: