NET语言DataSet中的XML支持
时间:2014-4-28
ADO.NET中的XML支持主要集中于DataSet对象,因为XML主要关注的是关系和分层的结构化数据.DataSet有7个用于处理XML方法,其中最易于使用的方法是WriteXml(),它将DataSet的内容以XML文档的形式写出.
为了使用WriteXml(),可以管理层上一个示例相同的代码,在现有的数据造型个DataSet,并使用DataAdapter对象的Fill()方法加载数据,为关系定义DataRelation对象,然后在所构造的DataSet上调用WriteXml()即可;
thisDataSet.WriteSml("nwinddata.xml")
WriteXml()可以将XML写到不同的目标上;这个方法的此版本将XML写到文件中,将XML作为输入格式接收的外部程序可以读取和处理XML.
ReadXml()方法也可以用于将XML文件的内容读取到DataSet中.