DataSet.ReadXml - 不同嵌套级别上的重复元素名称

时间:2012-10-22 13:03:52

标签: .net xml dataset

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

例如:

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

这会生成以下数据表:

enter image description here

但是,如果XML是这样的:

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

然后生成以下数据表:

enter image description here

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

0 个答案:

没有答案