51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2669|回复: 1
打印 上一主题 下一主题

[求助] loadrunner webservice返回值转义

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2016-3-3 17:51:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
char * xml_input =
"<Req>"
"<TransactionCode>2002</TransactionCode>"
"<Data>"
"<HosId>1</HosId>"
"<DeptName></DeptName>"
"<DeptCode></DeptCode>"
"<WorkDateStart></WorkDateStart>"
"<WorkDateEnd></WorkDateEnd>"
"<WorkTime></WorkTime>"
"<RegType></RegType>"
"</Data>"
"</Req>";

Action()
{
//        web_set_max_html_param_len("102400");
        lr_save_string(xml_input, "data_xml");
        lr_start_transaction("QueryClinicDept");
        web_service_call( "StepName=service_101",
                "SOAPMethod=ServiceGateWay|ServiceGateWayHttpPort|service",
                "ResponseParam=response",
                "Service=ServiceGateWay",
                "ExpectedResponse=SoapResult",
                "Snapshot=t1456739650.inf",
                BEGIN_ARGUMENTS,
                "authInfo={\"SessionKey\":\"SessionKey\",\"Sign\":\"Sign\",\"ClientVersion\":\"1213\",\"ClientId\":\"5435131\"}",
                "sequenceNo=",
                "api=yy.yygh.QueryClinicDept",
                "param={data_xml}",
                "paramType=1",
                "outType=",
                "v=",
                END_ARGUMENTS,
                BEGIN_RESULT,
                "out=Param_out",
                END_RESULT,
                LAST);

服务器的xml返回值变成这样: &lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;Resp&gt;&lt;TransactionCode&gt;1003&lt;/TransactionCode&gt;&lt;RespCode&gt;10000&lt;/RespCode&gt;&lt;RespMessage&gt;成功.&lt;/RespMessage&gt;&lt;Data&gt;&lt;HosId&gt;1001&lt;/HosId&gt;&ltrovinceCode&gt;

怎么转义回xml: <data> a<\data>这样的格式
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-15 02:17 , Processed in 0.064271 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表