如何在 Delphi 与 .NET Web Service 之间互相传输DataSet (2)
2012-01-15 02:22
302 查看
======================================================
注:本文源代码点此下载
======================================================
评论
1262325
#1楼
2006-08-14 10:49
浪子
请教一个问题,可以序列化成xml嘛?
回复 引用 查看
#2楼[楼主]
2006-08-14 11:56
qianwt
可以啦, 你假如就返回dataset对象, 你查看返回的http包, 就是dataset的xml格式字符串
回复 引用 查看
#3楼
2006-08-14 15:17
浪子
@qianwt
那为什么要自己做文本串呢?会被xml快?
我记得delphi里面有个控件可以直接接受webservices的dataset的。。。for delphi 6.0 具体叫什么给忘了。
回复 引用 查看
#4楼[楼主]
2006-08-14 15:29
qianwt
快肯定是比xml快了, 毕竟文本串比xml串要小不少.
我用的delphi7, 没有听说过有现成的控件可以直接转.net web server 返回来的 dataset 的东东,
在网上找, 只找到一个跟xsl差不多的东西, 把.net 的dataset 解析成 delphi 中 tclientdataset 认识的xml字符串, 不过这个缺陷就是每个不同的dataset 都要一个xsl文件对应.
回复 引用 查看
#5楼
2006-08-14 16:37
ka[未注册用户]
请教:有谁知道如果通过.net访问java 的web service 返回的vector??有无相关的资料呢?
回复 引用
#6楼[楼主]
2006-08-14 16:55
qianwt
没用过java, 不知道vector怎么序列化的, 你可以看java web service 的wsdl的格式, 应该就能知道怎么调用了.
回复 引用 查看
#7楼
2008-07-21 12:02
jover[未注册用户]
发表下我的意见,我觉得xml化好过文本化,因为文本化很可能会丢失类型信息
回复 引用
======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定
这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
注:本文源代码点此下载
======================================================
评论
1262325
#1楼
2006-08-14 10:49
浪子
请教一个问题,可以序列化成xml嘛?
回复 引用 查看
#2楼[楼主]
2006-08-14 11:56
qianwt
可以啦, 你假如就返回dataset对象, 你查看返回的http包, 就是dataset的xml格式字符串
回复 引用 查看
#3楼
2006-08-14 15:17
浪子
@qianwt
那为什么要自己做文本串呢?会被xml快?
我记得delphi里面有个控件可以直接接受webservices的dataset的。。。for delphi 6.0 具体叫什么给忘了。
回复 引用 查看
#4楼[楼主]
2006-08-14 15:29
qianwt
快肯定是比xml快了, 毕竟文本串比xml串要小不少.
我用的delphi7, 没有听说过有现成的控件可以直接转.net web server 返回来的 dataset 的东东,
在网上找, 只找到一个跟xsl差不多的东西, 把.net 的dataset 解析成 delphi 中 tclientdataset 认识的xml字符串, 不过这个缺陷就是每个不同的dataset 都要一个xsl文件对应.
回复 引用 查看
#5楼
2006-08-14 16:37
ka[未注册用户]
请教:有谁知道如果通过.net访问java 的web service 返回的vector??有无相关的资料呢?
回复 引用
#6楼[楼主]
2006-08-14 16:55
qianwt
没用过java, 不知道vector怎么序列化的, 你可以看java web service 的wsdl的格式, 应该就能知道怎么调用了.
回复 引用 查看
#7楼
2008-07-21 12:02
jover[未注册用户]
发表下我的意见,我觉得xml化好过文本化,因为文本化很可能会丢失类型信息
回复 引用
======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定
这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
相关文章推荐
- delphi客户端调服务器端的java webservice如何在参数中传对象? 转
- ASP.NET如何解决页面之间传输中文乱码的问题
- VFP如何调用ASP.NET Web服务中的DataSet
- ASP.NET母版页和内容页之间如何互相传值
- 在android系统内webview中的html文件之间如何进行数值的传输
- activity、service、BroadcastReceive之间如何互相通讯,并取回相应的结果
- .net WebService: 如何将 asmx 转化为dll
- ASP.NET如何解决页面之间传输中文乱码的问题
- Delphi调用 .net webService 返回数据;
- WCF VS ASPNET WEB SERVICE
- 如何在ADO.NET Data Service的解决方案中修改最大传输数据量
- C#.NET通过Socket实现平行主机之间网络通讯(含图片传输的Demo演示)
- ASP.NET Web服务如何工作(zz)
- Delphi如何获取系统服务(即Service服务程序)列表
- 如何在传统 ASP 和 ASP.NET 之间共享会话状态
- (转)如何使用 Visual C# 2005 或 Visual C# .NET 向 Excel 工作簿传输数据
- 如何解决页面之间传输中文乱码的问题
- Web.py Cookbook 简体中文版 - 如何流传输大文件
- ASP.NET前台JS与后台CS函数如何互相调用
- 【J2ME】KSOAP 调用 .Net Webservice