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();

}

}

}

相关推荐
Hx_Ma161 分钟前
SpringMVC返回值
java·开发语言·servlet
Yana.nice5 分钟前
openssl将证书从p7b转换为crt格式
java·linux
独自破碎E7 分钟前
【滑动窗口+字符计数数组】LCR_014_字符串的排列
android·java·开发语言
想逃离铁厂的老铁11 分钟前
Day55 >> 并查集理论基础 + 107、寻找存在的路线
java·服务器
Jack_David17 分钟前
Java如何生成Jwt之使用Hutool实现Jwt
java·开发语言·jwt
瑞雪兆丰年兮19 分钟前
[从0开始学Java|第六天]Java方法
java·开发语言
一点技术41 分钟前
基于SpringBoot的选课调查系统
java·spring boot·后端·选课调查系统
datalover41 分钟前
CompletableFuture 使用示例
java·开发语言
RANCE_atttackkk1 小时前
Springboot+langchain4j的RAG检索增强生成
java·开发语言·spring boot·后端·spring·ai·ai编程
hello 早上好1 小时前
03_JVM(Java Virtual Machine)的生命周期
java·开发语言·jvm