我正在考虑这样的方法。 请让我知道这是否可以这样工作: 对于示例XML: 通用标签

想要进入<Node>,循环检查节点/元素名称并获取其值。 像这样,说名称为“ SubEl1”,对task1使用“ abc”,看到元素名称为“ SubEl2”,我执行task2。所有子元素都必须检查!

示例(无效代码) 通用标签

如果您能想到其他任何方法(XElement,XmlDocument,SelectNodes()等),也将不胜感激!

有帮助吗?

解决方案

对于此任务,看起来您只需要简单地创建节点名称和节点值的列表/字典,然后就可以在交换机中使用它了。 通用标签

现在您有了Name(名称),值对的列表,只需将其传递给switch方法即可。

其他提示

还没有使用它,但是LINQ to XML看起来很棒。这里是一些链接。 MSDN参考 钩在LINQ上

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top