.net DataSet.ReadXml-不同嵌套级别上的重复元素名称
我们的代码使用DataSet::ReadXml方法将XML文件转换为数据集。当不同嵌套级别的元素具有相同的名称时,似乎会出现问题 例如:.net DataSet.ReadXml-不同嵌套级别上的重复元素名称,.net,xml,dataset,.net,Xml,Dataset,我们的代码使用DataSet::ReadXml方法将XML文件转换为数据集。当不同嵌套级别的元素具有相同的名称时,似乎会出现问题 例如: <?xml version="1.0" encoding="UTF-8"?> <Something> <MyValue>100</MyValue> </Something> 100 这将生成以下数据表: 但是,如果XML是这样的: <?xml version="1.0" enco
<?xml version="1.0" encoding="UTF-8"?>
<Something>
<MyValue>100</MyValue>
</Something>
100
这将生成以下数据表:
但是,如果XML是这样的:
<?xml version="1.0" encoding="UTF-8"?>
<Something>
<Something>100</MyValue>
</Something>
100
然后生成以下数据表:
不幸的是,我们不生成XML文件,因此在不对XML文件执行预处理步骤的情况下无法更改此格式。对于从不显示此问题的XML文件创建数据集,是否有其他选项?数据集中可能有两个表示层次结构的表。查找另一个表否,每个屏幕截图中的下拉列表中只包含所选项目。