gpt4 book ai didi

.NET实现XML与DataTable互转的实例代码

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 25 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章.NET实现XML与DataTable互转的实例代码由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

代码如下

private string ConvertDataTableToXML(DataTable xmlDS) 。

  。

    { 。

        MemoryStream stream = null,

        XmlTextWriter writer = null,

        try 。

        { 。

            stream = new MemoryStream(),

            writer = new XmlTextWriter(stream, Encoding.Default),

            xmlDS.WriteXml(writer),

            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 String.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),

        reader = new XmlTextReader(stream),

        xmlDS.ReadXml(reader),

        return xmlDS,

      } 。

      catch (Exception ex) 。

      { 。

        string strTest = ex.Message,

        return null,

      } 。

      finally 。

      { 。

        if (reader != null) 。

        reader.Close(),

      } 。

    } 。

  。

最后此篇关于.NET实现XML与DataTable互转的实例代码的文章就讲到这里了,如果你想了解更多关于.NET实现XML与DataTable互转的实例代码的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com