【发布时间】:2017-02-13 16:11:29
【问题描述】:
我已经掌握了 XPaths 的基本知识,但是在确定使用 XPath 在 C# 代码中是否可能执行以下操作时遇到了一些麻烦(或者我是否需要将其移到其他代码中,就像我目前所做的那样)。
我有一个包含以下结构的 XML 文档:
<xml>
<parameters>
<setParameter name="SomeName" value="SomeValue" />
</parameters>
</xml>
其中有多个设置参数值。现在我需要做的只是检索那些包含 name 属性的某些值的 setParameter 节点。我可能有这些值的可能匹配列表,但它们不会是完全匹配的,它们将是节点的 name 属性必须包含的值。
例如在上面的结构代码中,如果我有一个值 'men' 要匹配,它将与节点一起返回,因为 'men' 包含在 'SomeName' 中
这样做的简写是什么?
【问题讨论】:
-
你有 xpath 的例子吗?
-
很简单的地方:"parameters/setParameter"