php soapclient 参数,如何使用SoapClient在PHP中将XML数据作为参数发送
我正在尝试实现一个Web服务 . 当我使用SoapUI并发送原始XML请求时,它完美地工作:
Freak
qwerty
123456
69
]]>
但是,如果我尝试使用PHP SoapClient,它就行不通 .
class loginData {var $name = 'Freak'; var $password = 'qwerty';}
class login {var $loginData;}
class login_input {var $login;}
$loginData = new loginData;
$login = new login;
$login->loginData = $loginData;
$login_input = new ins;
$login_input->login = $login;
$xml = '
123456
69
';
class xmlData {var $xmlData;}
$xmlData = new xmlData;
$xmlData->xmlData = $xml;
class xml_input {var $xmlData;}
$xml_input = new xml_input;
$xml_input->xmlData = $xmlData;
$soapClient = new SoapClient("https://test.ws.wsdomain.com/files/services/structure?wsdl", array('trace' => 1,'cache_wsdl' => WSDL_CACHE_NONE));
$ws_result = $soapClient->mainFunction($login_input,$xml_input,true);
它抛出:
致命错误:未捕获的SoapFault异常:[客户端] SOAP-ERROR:编码:对象没有'xmlData'属性
第一个参数(登录)工作正常 . 但是第二个用XML数据是一个完全痛苦的...
我尝试了几乎所有的东西(而不是$ xml变量中的简单XML字符串,我也尝试使用simplexml_load_string函数将它放入一个simplexml对象),但似乎没有任何效果 .
php soapclient 参数,如何使用SoapClient在PHP中将XML数据作为参数发送相关推荐
- Mysql中循环拼接参数_利用循环向数据库中插入数据,参数重复的问题
又看了些资料,发现对于说参数存在的问题可以把SqlCommand的创建放到For循环里,可以只连一次数据库,但是效率还是没提高.效率的问题不在于对数据库的开关,而是还是逐条地插入数据.而且数据库连接有 ...
- python文件读取方法read(size)的含义是_在Python中可使用read([size])来读取文件中的数据,如果参数size省略,则读取文件中的()。...
[单选题]李明在他所属的公司工作五年,每天都很认真地处理繁杂的事情,同事们都夸他认真,但是依然没有建树,这是因为: [多选题]品牌标志的作用表现在 [单选题]新产品开发的第一个阶段是_______. ...
- pandas使用drop_duplicates函数基于subset参数指定的数据列子集删除重复行、并设置keep参数保留重复行中的最后一个数据行
pandas使用drop_duplicates函数基于subset参数指定的数据列子集删除重复行.并设置keep参数保留重复行中的最后一个数据行 目录
- pandas读取csv文件的前几行数据(nrows参数)、pandas读取csv文件的中间几行数据(skiprows=range(a,b))
pandas读取csv文件的前几行数据(nrows参数).pandas读取csv文件的中间几行数据(skiprows=range(a,b)) 目录 pandas读取csv文件的前几行数据.pandas ...
- plt.hist绘制直方图参数density 为True和False分别代表是否归一化 参数orientation决定了是采用纵轴代表频率还是横轴代表频率的展现形式
plt.hist绘制直方图参数density 为True和False分别代表是否归一化 参数orientation决定了是采用纵轴代表频率还是横轴代表频率的展现形式 plt.figure() plt ...
- MyBatis框架学习 DAY_02:使用XML配置文件/多参数问题 / FOREACH /IF / #{}和${} / 创建SSM框架流程
XML文件配置SQL 1. 使用XML文件配置SQL语句 2. 关于多参数的问题 2. 练习 3. 动态SQL -- foreach 4. 动态SQL -- if 5. 关于#{}和${}格式的占位符 ...
- 一个purge参数引发的惨案——从线上hbase数据被删事故说起
一个purge参数引发的惨案--从线上hbase数据被删事故说起 在写这篇blog前,我的心情久久不能平静,虽然明白运维工作如履薄冰,但没有料到这么一个细小的疏漏会带来如此严重的灾难.这是一起其他公司 ...
- xslt中的Javascript取得xml中的参数
xslt中的Javascript取得xml中的参数 使用xslt解析xml的时候,需要把xml中的参数传到javascript中, 可以用xslt作为中转, xsl: <input type=& ...
- java 输入 方程,用java 编写一程序,求解一元二次方程:aX2+bX+c=0.参数a、b及c从命令行做参数输入 java...
题目: 用java 编写一程序,求解一元二次方程:aX2+bX+c=0.参数a.b及c从命令行做参数输入 java 答案参考: 以下程序在jdk5.0测试通过 import java.util.Sca ...
最新文章
- java 类成员访问权限_Java类成员访问权限控制知识总结
- SDMemoryCache中的NSMapTable
- Windows Server 2003 Clustering 服务
- pyqt5 不报错退出_最新版本Python图形化开发环境Anaconda(Python3.7) +PyQT5+Eric6
- Python - 浅谈Python的编译与反编译
- 使用springmvc时处理404的方法
- 自动驾驶 从入门到精通 学习资料汇总 Week1~Week7
- 无线信号的调制方式 OOK、ASK、FSK、GFSK
- 简单爬取京东商品名称、价格(仅供学习)
- 关于华为应用市场审核App无法启动的问题
- 04- kubeadm init流程
- c++自动抢购_304不锈钢全自动洗衣机全铜加长特长拖把池 智能止水6分4分水龙头1元优惠券券后价7.8元...
- HTML iframe 标签
- Java最新面试题及答案
- 追风筝的人 第九章
- 破解从 AppStore 下载的 IPA
- dxp全称_DXP元件名字库
- Beyond Compare忽略时间对比
- 【JqGrid】jqgrid合并单元格
- DApp引荐机制正式上线 | IOST开发者赏金计划