1

我们的代码使用 DataSet::ReadXml 方法将我们的 XML 文件转换为 DataSet。当不同嵌套级别的元素具有相同名称时,似乎存在问题。

例如:

<?xml version="1.0" encoding="UTF-8"?>
<Something>
    <MyValue>100</MyValue>
</Something>

这将产生以下数据表:

在此处输入图像描述

但是,如果 XML 是这样的:

<?xml version="1.0" encoding="UTF-8"?>
<Something>
    <Something>100</MyValue>
</Something>

然后这将产生以下数据表:

在此处输入图像描述

不幸的是,我们不生成 XML 文件,因此如果不对 XML 文件执行预处理步骤,就无法更改此格式。是否有任何替代选项可以从不显示此问题的 XML 文件创建数据集?

4

0 回答 0