教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 php调用WebService传递时间参数的方法

php调用WebService传递时间参数的方法

发布时间:2015-08-27   编辑:jiaochengji.com
在与其他系统进行WEBSERVICE对接的时候发现,PHP无法识别.NET下的时间参数。分析:PHP中的调用WEBSERVICE代码是手工编写xml格式的数据包来实现的

在与其他系统进行WEBSERVICE对接的时候发现,PHP无法识别.NET下的时间参数。

分析:
PHP中的调用WEBSERVICE代码是手工编写xml格式的数据包来实现的,并不像我们.NET 和 JAVA中一样可以利用工具来生成代理类.
所以导致了,PHP在与其他系统语言对接的时候需要处理,不同编程语言直接的兼容问题..NET中的时间类型就是一个例子.

解决:
经过分析,既然,PHP是以纯XML的格式的数据包来进行调用,那么,按照.NET的时间格式,传递完全一样格式的时间字符串来替代时间参数,是否可以让.NET识别?
经过验证,这种做法可行.必须传递类似的字符串作为时间格式,.NET才能识别。
<timeBill>2010-04-20T17:46:28.609375+08:00</timeBill>

您可能感兴趣的文章:
php调用WebService传递时间参数的方法
c# WebService实例分享
基于JQuery的访问WebService的代码(可访问Java[Xfire])
url传递中文的解决方案
Yii webservice如何在一个控制器中使用多个方法
JavaScript调用WebService的实现方法
ASP.NET url传递中文乱码的解决方法
Jquery调用Webservice传递Json数组
jQuery调用WebService的实现代码
php调用webservice的例子

[关闭]
~ ~