문제

SelectNodes를 사용하여 웹 서비스에서 항목 모음을 선택하는 InfoPath 2007 양식이 있습니다.그래서 나는

가있다
<customer>
  <City>
  <State>
</customer>
.

내 코드에서 나는

와 같은 것이있다.
customerData.selectNodes("tns:customer");
.

물론 이것은 나에게 모든 고객을줍니다.그러나 특정 주에서 살고있는 고객을 필터링하고 싶다면 어떨까요?상태에서 "fl"의 모든 값을 제외하고 싶다면 어떻게 내 접근 방식을 수정할 수 있습니까?

도움이 되었습니까?

해결책

같은 것 :

 customerData.selectNodes("tns:customer[not(State = 'FL')]");
.

"fl"이 다른 문자열에서 나오면 이스케이프를 수행해야 할 수도 있습니다 ( 특별문자 쿼리 의 문자.

XPath에서 읽는 것이 좋습니다. 즉, 여기 일부 샘플 당신을 시작하려면.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top