c# 加载xml到dataset

1读取xml转换为dataset

private static DataSet FromXmlFileToDataSet()

{

StringReader StrStream = null;

XmlTextReader Xmlrdr = null;

try

{

XmlDocument xmldoc = new XmlDocument();

//加载Xml文件

xmldoc.LoadXml(xmlpath);

DataSet ds = new DataSet();

//读取文件中的字符流

StrStream = new StringReader(xmldoc.InnerXml);

//获取StrStream中的数据

Xmlrdr = new XmlTextReader(StrStream);

//ds获取Xmlrdr中的数据

ds.ReadXml(Xmlrdr);

return ds;

}

catch (Exception e)

{

throw e;

}

finally

{

//释放资源

if (Xmlrdr != null)

{

Xmlrdr.Close();

StrStream.Close();

StrStream.Dispose();

}

}

}

相关推荐
小猪咪piggy40 分钟前
【JavaEE】(1) 计算机如何工作
java
smileNicky1 小时前
SpringBoot系列之OpenAI API 创建智能博客评论助手
java·spring boot·后端
弥鸿1 小时前
MinIO的安装和使用
java·spring boot·java-ee·springcloud·javaee
丿BAIKAL巛2 小时前
如何使用Java生成pdf报告
java·pdf
hy.z_7772 小时前
【数据结构】 栈和队列
java·数据结构
栗子~~3 小时前
idea 安装飞算-javaAI 插件使用
java·ide·intellij-idea
Dr.勿忘3 小时前
Unity异步加载image的材质后,未正确显示的问题
ui·unity·c#·游戏引擎
驾驭人生4 小时前
用于管理共享内存的 C# 类 ShareMemory
c#
zy happy4 小时前
黑马点评前端Nginx启动失败问题解决记录
java·运维·前端·spring boot·nginx·spring