如何在 Delphi 与 .NET Web Service 之间互相传输DataSet (2)


======================================================
注:本文源代码点此下载
======================================================

评论

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^)/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值