怎样把xml中的信息读取出来,存到datatable中??
下面是xml中的内容,我想把section下的五个节点的内容读取出来,存到datatable中,应该怎么样做???
<ConfigRoot>
<Section>
<Name>SectionTest1</Name>
<Environments>Env1, Env2</Environments>
<SourceFolder>\\LocalMachine\Share\Test</SourceFolder>
<TargetFolder>\\OtherMachine\Share\Target</TargetFolder>
<TimeoutInSec>300</TimeoutInSec>
</Section>
<Section>
<Name>SectionTest2</Name>
<Environments>Env1, Env2</Environments>
<SourceFolder>\\LocalMachine\Share\Test</SourceFolder>
<TargetFolder>\\OtherMachine\Share\Target</TargetFolder>
<TimeoutInSec>300</TimeoutInSec>
</Section>
<Section>
<Name>SectionTest3</Name>
<Environments>Env1, Env2, Env3</Environments>
<SourceFolder>\\LocalMachine\Share\Test</SourceFolder>
<TargetFolder>\\OtherMachine\Share\Target</TargetFolder>
<TimeoutInSec>300</TimeoutInSec>
</Section>
</ConfigRoot>
<ConfigRoot>
<Section>
<Name>SectionTest1</Name>
<Environments>Env1, Env2</Environments>
<SourceFolder>\\LocalMachine\Share\Test</SourceFolder>
<TargetFolder>\\OtherMachine\Share\Target</TargetFolder>
<TimeoutInSec>300</TimeoutInSec>
</Section>
<Section>
<Name>SectionTest2</Name>
<Environments>Env1, Env2</Environments>
<SourceFolder>\\LocalMachine\Share\Test</SourceFolder>
<TargetFolder>\\OtherMachine\Share\Target</TargetFolder>
<TimeoutInSec>300</TimeoutInSec>
</Section>
<Section>
<Name>SectionTest3</Name>
<Environments>Env1, Env2, Env3</Environments>
<SourceFolder>\\LocalMachine\Share\Test</SourceFolder>
<TargetFolder>\\OtherMachine\Share\Target</TargetFolder>
<TimeoutInSec>300</TimeoutInSec>
</Section>
</ConfigRoot>
...全文
相关推荐
C#保存与读取DataTable信息到XML格式的方法
主要介绍了C#保存与读取DataTable信息到XML格式的方法,实例分析了C#读取DataTable信息到XML格式及读取XML格式数据到DataTable的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
创建想要的XML格式和读取XML,DataTable转XML和XML转DataTable
文档清楚的说明了如何自己创建最省资源的XML,和传输后的读取。并且用程序说明了DataTable转XML和XML转DataTable.非常实用,自己总结的!
XML与DataTable相互转换
XML与DataTable相互转换,可以直接使用
Xml与DataTable相互转换方法
NULL 博文链接:https://hkendless.iteye.com/blog/1767752
xml转datatable
快速解析xml并转换为datatable,经过测试,内有xml文件例子



