xml与datatabledataset互转(c#源码) 把数据库中表的内容转存为xml

xml与datatabledataset互转(c#源码) 把数据库中表的内容转存为xml

ID:17774481

大小:65.50 KB

页数:22页

时间:2018-09-05

xml与datatabledataset互转(c#源码) 把数据库中表的内容转存为xml_第1页
xml与datatabledataset互转(c#源码) 把数据库中表的内容转存为xml_第2页
xml与datatabledataset互转(c#源码) 把数据库中表的内容转存为xml_第3页
xml与datatabledataset互转(c#源码) 把数据库中表的内容转存为xml_第4页
xml与datatabledataset互转(c#源码) 把数据库中表的内容转存为xml_第5页
资源描述:

《xml与datatabledataset互转(c#源码) 把数据库中表的内容转存为xml》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、DataSet(DataTable)与XML互转加引用: using System; using System.Data; using System.IO; using System.Xml; using System.Text; // 相应C#代码: private string ConvertDataTableToXML(DataTable xmlDS) {     Memo...加引用:using System;using System.Data;using System.IO;using System.Xml;using System.

2、Text;// 相应C#代码:private string ConvertDataTableToXML(DataTable xmlDS){    MemoryStream stream = null;    XmlTextWriter writer = null;    try    {        stream = new MemoryStream();        writer = new XmlTextWriter(stream, Encoding.Default);        xmlDS.WriteXml(writer);   

3、     int count = (int)stream.Length;        byte[] arr = new byte[count];        stream.Seek(0, SeekOrigin.Begin);        stream.Read(arr, 0, count);        UTF8Encoding utf = new UTF8Encoding();        return utf.GetString(arr).Trim();    }    catch    {        return Strin

4、g.Empty;    }    finally    {        if (writer != null) writer.Close();    }} private DataSet ConvertXMLToDataSet(string xmlData){  StringReader stream = null;  XmlTextReader reader = null;  try  {    DataSet xmlDS = new DataSet();    stream = new StringReader(xmlData);    

5、reader = new XmlTextReader(stream);    xmlDS.ReadXml(reader);    return xmlDS;  }  catch (Exception ex)  {    string strTest = ex.Message;    return null;  }  finally  {    if (reader != null)    reader.Close();  }}XML与DataTable/DataSet互转(C#)把数据库中表的内容转存为XML文件Xml2009-09-2413:

6、47:25阅读47评论0  字号:大中小 订阅/**////

   ///把DataSet、DataTable、DataView格式转换成XML字符串、XML文件   ///   publicclassDataToXml   {       /**////       ///将DataTable对象转换成XML字符串       ///       ///DataTable对象       ///XML字符

7、串       publicstaticstringCDataToXml(DataTabledt)       {           if(dt!=null)           {               MemoryStreamms=null;               XmlTextWriterXmlWt=null;               try               {                   ms=newMemoryStream();                   //根据ms

8、实例化XmlWt                   XmlWt=newXmlTextWriter(ms,Encoding.Unicode);    

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。