如何将XML文档插入XML

本文关键字:XML 文档 插入 | 更新日期: 2023-09-27 18:14:25

我有一个XML文档,我必须插入到数据集…下面是部分代码:

 string XmlFilePath = "C:''Inetpub''wwwroot''Test_AGR_2.xml";
 XmlDocument XmlDoc = new XmlDocument();
 XmlDoc.Load(XmlFilePath);

所以这个XmlDoc我必须插入到一个数据集,但没有任何转换为字符串或其他什么!

提前感谢!

如何将XML文档插入XML

可以使用DataTable直接将XML加载到DataTable中。ReadXml函数,然后将DataTable添加到数据集。

https://msdn.microsoft.com/en-us/library/fs0z9zxd (v = vs.110) . aspx

可以使用DataTable。ReadXml函数,但是,xml模式必须与数据集类一致。xml应该像这样:

<?xml version="1.0" standalone="yes"?>
<testDS>
  <testDT>
    <testCol>0</testCol>
  </testDT>
  <testDT>
    <testCol>1</testCol>
  </testDT>
  <testDT>
    <testCol>2</testCol>
  </testDT>
</testDS>

相反,您必须使用XmlDocument手动解析xml,并使用您读取的数据创建数据集。