当前位置: 代码迷 >> XML/SOAP >> 怎么在异构系统中通过XML传递数据
  详细解决方案

怎么在异构系统中通过XML传递数据

热度:271   发布时间:2012-03-17 19:06:28.0
如何在异构系统中通过XML传递数据
我们在学习xml时,基本上都是通过读取一个本地或者网络上的xml文件,通过DOM来操作它。

我的问题是对于文件来说是静态的,很多时候我们并不想使用文件来共享数据。而是需要从数据库中查询出一个动态的数据结果,然后传递给另外一个异构系统。这个时候这个数据库查询结果并不是一个文件,而是一个数据集。我们如何把这个数据集传递过去呢?

我想或许可以这样,远程异构系统又一个查询请求,在本地系统查询后将查询结果打包成一个xml页面返回给调用页面。调用页面使用DOS语法 
<xml id= "schools" src= "example 1.xml"> </xml>
绑定这个xml页面。然后就可以在调用页面使用这个查询结果。

现实中的xml应用是这样的吗?这个问题困扰了我很久,这里请教各位大虾,最好能给一个实例!不是感谢!

------解决方案--------------------
xml本身可以存储记录集这样的数据的。像ADO.NET本身就可以直接把数据库的表转成xml
http://dotnet.aspx.cc/article/f3eb8683-db3c-4460-adb7-7c5c12348a11/read.aspx
------解决方案--------------------
你可以循环记录集拼接,这是最简单的方法,

------解决方案--------------------
xml无非就是一个文本,文本无非就是一个编码字符串……后面还用说么?

html也是个文本……
  相关解决方案