双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

问一个gSOAP相关的问题,怎样将xml原样嵌入gSOAP

WingForce WingForce 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
因为某种原因,基于gSOAP的webservice需要返回一个xml给client
但是这个xml的schema是不确定的,而webservice本身不需要关心这个xml的schema
大概是这样:

1,返回的SOAP消息中有一个element,用于传输这个xml,比如如下:
<response_data> <!-- 这里是一个用户自定义的xml,service本身不需要关心 --> </response_data>

2,于是把response_data当作一个字符串来处理,如下声明
struct XXXXMessage
{
char* response_data;
};

然后将xml当作字符串copy到里面去,在返回给client。

问题是,这样返回的结果中
<response_data> <!-- 这里的大于和小于号都会被gSOAP转义 --> </response_data>

想问一下,如何制止gSOAP对这里的xml做转义动作
...全文

相关推荐

评论 5
收藏 已收藏
分享
返回顶部
WingForce
XML/XSL 8,906 成员 22,677 内容