在InfoPath SelectNodes中过滤项目
-
13-12-2019 - |
题
我有一个InfoPath 2007表单,它使用SelectNodes选择来自我的Web服务的集合。所以我有
<customer>
<City>
<State>
</customer>
.
在我的代码中,我有类似的东西
customerData.selectNodes("tns:customer");
.
当然这给了我所有的客户。但是,如果我想过滤掉在特定状态的客户呢?如果我想在状态下排除“FL”的所有值,我如何修改我的方法?
解决方案
类似:
customerData.selectNodes("tns:customer[not(State = 'FL')]");
.
请注意,如果“fl”来自其他一些字符串,则可能需要执行逃生( SpecialXPath Query 中的字符。
我建议在XPath上读取,即这里是一些样本让你开始。
不隶属于 StackOverflow