首页 > 解决方案 > 在 C# 中遍历 XSD 未找到所有元素

问题描述

我正在研究一种将数据发布到 SOAP Web 服务的解决方案。我的发送应用程序有一个数据库表,其中包含该应用程序和接收应用程序之间的映射。

我使用 xsd 工具从 XSD 生成了一个类。理想情况下,解决方案将遍历 xsd/class 中的元素,如果元素名称位于我的数据库表中,它将相应地设置该元素属性。

首先,我从 Microsoft 找到了这个文档

https://docs.microsoft.com/en-us/dotnet/standard/data/xml/traversing-xml-schemas

但它只找到一级父母和孩子

然后我一直在挖掘,发现这个帖子在这里

遍历 XML 模式失败

这给了我相同的结果,所以我只能假设它的模式是问题?

这就是看起来的样子,例如,我无法进入“类型”

架构

标签: c#xmlxsd

解决方案


推荐阅读