如何在异构系统中通过XML传递数据
时间:2011-05-03
来源:互联网
我们在学习xml时,基本上都是通过读取一个本地或者网络上的xml文件,通过DOM来操作它。
我的问题是对于文件来说是静态的,很多时候我们并不想使用文件来共享数据。而是需要从数据库中查询出一个动态的数据结果,然后传递给另外一个异构系统。这个时候这个数据库查询结果并不是一个文件,而是一个数据集。我们如何把这个数据集传递过去呢?
我想或许可以这样,远程异构系统又一个查询请求,在本地系统查询后将查询结果打包成一个xml页面返回给调用页面。调用页面使用DOS语法
<xml id= "schools" src= "example 1.xml"> </xml>
绑定这个xml页面。然后就可以在调用页面使用这个查询结果。
现实中的xml应用是这样的吗?这个问题困扰了我很久,这里请教各位大虾,最好能给一个实例!不是感谢!
我的问题是对于文件来说是静态的,很多时候我们并不想使用文件来共享数据。而是需要从数据库中查询出一个动态的数据结果,然后传递给另外一个异构系统。这个时候这个数据库查询结果并不是一个文件,而是一个数据集。我们如何把这个数据集传递过去呢?
我想或许可以这样,远程异构系统又一个查询请求,在本地系统查询后将查询结果打包成一个xml页面返回给调用页面。调用页面使用DOS语法
<xml id= "schools" src= "example 1.xml"> </xml>
绑定这个xml页面。然后就可以在调用页面使用这个查询结果。
现实中的xml应用是这样的吗?这个问题困扰了我很久,这里请教各位大虾,最好能给一个实例!不是感谢!
作者: great_king 发布时间: 2011-05-03
xml本身可以存储记录集这样的数据的。像ADO.NET本身就可以直接把数据库的表转成xml
http://dotnet.aspx.cc/article/f3eb8683-db3c-4460-adb7-7c5c12348a11/read.aspx
http://dotnet.aspx.cc/article/f3eb8683-db3c-4460-adb7-7c5c12348a11/read.aspx
作者: net_lover 发布时间: 2011-05-03
感谢楼上,你给的链接看啦,貌似这个文章提到的也是将数据库的表装换成一个xml文件以后再使用。而我想的是如何动态时候查询结果的数据集,将这个数据集直接返回成一个xml页面,而不是文件。就如同response返回aspx页面一样动态生成。
作者: great_king 发布时间: 2011-05-03
你可以循环记录集拼接,这是最简单的方法,
作者: net_lover 发布时间: 2011-05-03
xml无非就是一个文本,文本无非就是一个编码字符串……后面还用说么?
html也是个文本……
html也是个文本……
作者: snmr_com 发布时间: 2011-05-03
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28