导航栏菜单

[登录]

备案域名交易

老域名购买,已备案域名出售,已备案过期域名查询,老域名注册,已备案域名抢注,老域名转让,万网已备案域名,九江网站建设

« 上一篇下一篇 »

嵌套的XML和相关数据

数据DataSet输出为XML时,我们对该XML本身的实际格式并没有过多的控制。对于一个包含有重复数据(也就是一个行集或数据表的表示)的XML文档结构有两种基本处理方法,而对它们存在着一些有趣的正反不一的争论,这两种方法是:将数据放到元素中作为文本内容;每个数据行都用一个单独的元素,并将数据本身放到该元素的属性中。

第一种方法是使用数据项来作为元素的一个分层结构的文本内容,这样往往可以得到可读性更强的结果,但是由于这样有较多的标记(也就是元素标记),于是会生成一个更大的文档。虽然用属性可以生成较小的文档,但在使用诸如DOM这样的其他XML方法来访问内容时,可能会比较困难。

一个DataSet可以包含多个表以及这些表间的关系,我们使用这些关系从一个表中提取一些子行,它们与父表中的当前行相关。DataSet中每个关系(DataRelation对象)都有一个Nested属性。其默认为False,而且在我们使用相关技术访问数据时(例如,在将数据绑定到一个DataGrid或者对表的Rows集合进行迭代时),这个属性对之都没有影响。但是,当我们使用GetXML或WriteXML方法时,他就会影响数据被输出为XML的方式。

Powered By 备案域名交易 .Theme By 备案域名 Copyright www.jxpxw.com.cn. Some Rights Reserved.

最近发表
网站分类
搜索
Tags列表