【发布时间】:2011-08-03 21:09:09
【问题描述】:
想象一下这个 XML 文件(对不起这个病态的例子!!)
<DOC>
<Test>
<Name>1 vs 100 Pre pre History</Name>
<Type>Dinasors</Type>
</Test>
<Test>
<Name> 1 vs 100 Post moderns</Name>
<Type>Aliens</Type>
</Test>
</Doc>
这个想法是通过检查 Name 节点是否包含特定字符或字符串来返回 Type 值。例如,我想要一个 XPath 查询,例如:
/Doc//Test[contains "Pre" and "History" and 1]/Type
即检查 Test 是否包含“Pre”和“History”以及数字 1,xpath 查询将是什么? Alo 我喜欢这个查询不区分大小写。
谢谢。
【问题讨论】:
-
我们说的是 Xpath 1.0 还是 2.0?
标签: c# xml string xpath contains