【发布时间】:2012-01-23 18:19:46
【问题描述】:
我正在使用 XPATH 从 XML 文档中选择某些节点。
用户可以为该位置插入一个值。它工作正常,但如果使用不同的情况,它就不起作用了。
我认为在比较之前将 XML 值和用户输入都更改为小写可能是最好的方法。
我现在把它作为我的选择器:
NodeIter = nav.Select("/Houses/House/location[contains(../location, '" + location_input + "')]");
我尝试将lower-case() 函数放在不同的位置,但它并不满意。
如何使../location 的值与小写进行比较?
注意:location_input 在我的 c# 代码中使用 ToLower() 设置为较低。
【问题讨论】:
-
“不满意”是什么意思?