DataSet与Xml文件之间的转化

#region xml文件内容转化为DataSet
        /// <summary>
        /// xml文件内容转化为DataSet
        /// </summary>
        /// <param name="XmlFilePath"></param>
        /// <returns></returns>
        public static DataSet XmlToDataSet(string XmlFilePath)
        {
            DataSet ds = new DataSet();
            ds.ReadXml(XmlFilePath);
            return ds;
        }
        #endregion

        #region DataSet保存为Xml文件
        /// <summary>
        /// DataSet保存为Xml文件
        /// </summary>
        /// <param name="ds"></param>
        /// <param name="XmlFilePath">Xml文件的物理全路径</param>
        /// <returns>返回错误提示信息,空表示没错误</returns>
        public static string DataSetToXmlFile(DataSet ds, string XmlFilePath)
        {
            string ErrorString = "";
            XmlDataDocument xd = new XmlDataDocument(ds);
            xd.Save(XmlFilePath);
            return ErrorString;
        }
        #endregion

 

 

时间: 2024-10-05 21:51:48

DataSet与Xml文件之间的转化的相关文章

Java对象与XML文件之间相互转化(含源代码)

java对象|xml|源代码 要求:JDK1.4以上 下载:http://spaner.zj.com示例: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3

asp.net使用DataSet的ReadXml读取XML文件及Stream流的方法_实用技巧

本文实例讲述了asp.net使用DataSet的ReadXml读取XML文件及Stream流的方法.分享给大家供大家参考,具体如下: string strxml = "<xml><m><a>1</a><b>2</b></m><m><a>11</a><b>22</b></m><m><a>111</a><

JAVA对象和XML文件绑定

目的     在日常工作中,我们经常处理这些编组关系:JAVA对象 <--> XML文件:JAVA对象 <--> 数据库表.本文简单介绍一下JAVA对象和XML文件之间的绑定.虽然代码简单,但解决问题的广度与思路也是非常重要的.     首先,在Maven中引入要用到的jar包. <dependency> <groupId>castor</groupId> <artifactId>castor</artifactId> &

dataset-c#中读取目录树xml文件并显示到dataGridView中

问题描述 c#中读取目录树xml文件并显示到dataGridView中 读取xml,但是出来的表格各级目录的位置不对应,差一行 是因为我每列都创建了一个新的datarow,我想问问怎么能够读出来都对应整齐? 还有就是如果我不清楚这个xml目录树文件有几个等级 ,怎么用程序自动读出来并建立列,现在都是我手动建立的? 本人菜鸟一枚,正在学习中,还望大神们帮助~ 这是xml文件的结构图 资源目录是一级目录,floderlist中是剩下的各级目录,每个都有FolderCode和FolderParentC

ASP .NET 处理 XML 文件教程

我们可以结合一个XML文件到清单控制 范例 例如1 -X ML的R adiobuttonList 一个XML文件 这是一个XML文件名为" countries.xml " : <?xml version="1.0" encoding="ISO-8859-1"?> <countries> <country> <text>Norway</text> <value>N</va

Excel文件与DataSet之间的转化的探索与实现

.net操作Excel的支持库下载   http://115.com/file/c2hkh144#NOPI.zip 以前用过依赖于office的方法对Excel文件进行操作,在自己机器上运行正常,到服务器上就不能运行. 这个问题困扰了我好久,终于找到了好的解决方法 . 使用不依赖于office的外部dll来操作Excel.. 首先,我自己建立的类,NpoiHelper,用来进行Excel与DataSet之间的转化,放于自己的类库Tools中 类的内容如下: using System; using

如何把DataSet保存为XML文件

xml XML和.NET是完全融合的,很多.NET的服务器控件都具备了一种或更多种创建XML文件的能力,DataSet类就包含若干种创建XML文件的方法,在这篇文章中,我们将创建DataSet与XML之间的连接的例子,而这个例子的作用就是从数据库里读出数据填入DataSet对象中,然后再从DataSet对象输出为XML文件保存到磁盘里,当然了 ,我们还可以为XML文件创建与它相关的schema文件.   把DataSet保存为XML文件中的asp.net页面文件(.aspx),简单的甚至可以用可

xml文件的格式有属性格式,还有key-value格式,两者怎么转化,批量转化

问题描述 xml文件的格式有属性格式,还有key-value格式,两者怎么转化,批量转化 如题,求助,谢谢了 xml文件的格式有属性格式,还有key-value格式,两者怎么转化,批量转化 解决方案 解析 XML ,可以使用开源的 TinyXML. 只要你能将属性格式和 Key-Value格式读出来,想如果转换只要定好规则就行.

java解析xml文件中数据,数据之间用0x2588做分隔符,怎么解析

问题描述 java解析xml文件中数据,数据之间用0x2588做分隔符,怎么解析 java解析xml文件中数据,数据之间用0x2588做分隔符,0x2588做分隔符分隔符问题,这个0x2588的分隔符怎么处理 解决方案 xml字符串.split((char)(0x2588)) 解决方案二: 我试试 ,谢谢好心人,谢谢你抽出时间 谢谢