XPath 연산자
XPath 표현식은 노드 집합, 문자열, 논리 값 및 숫자를 반환할 수 있습니다.
XPath 연산자
XPath 표현식에서 사용할 수 있는 연산자 목록을 아래에 나열합니다:
연산자 | 설명 | 예제 | 반환 값 |
---|---|---|---|
| | 두 노드 집합을 계산합니다 | //book | //cd | book와 cd 요소를 모두 가진 노드 집합을 반환합니다 |
+ | 덧셈 | 6 + 4 | 10 |
- | 빼셈 | 6 - 4 | 2 |
* | 곱셈 | 6 * 4 | 24 |
div | 곱셈 | 8 div 4 | 2 |
= | 일치합니다 | price=9.80 |
price가 9.80이면 true를 반환합니다. price가 9.90이면 false를 반환합니다. |
!= | 불일치합니다 | price!=9.80 |
price가 9.90이면 true를 반환합니다. price가 9.80이면 false를 반환합니다. |
< | 소于人 | price<9.80 |
price가 9.00이면 true를 반환합니다. price가 9.90이면 false를 반환합니다. |
<= | 소于人나 같습니다 | price<=9.80 |
price가 9.00이면 true를 반환합니다. price가 9.90이면 false를 반환합니다. |
> | 빼어납니다 | price>9.80 |
price가 9.90이면 true를 반환합니다. price가 9.80이면 false를 반환합니다. |
>= | 빼어나거나 같습니다 | price>=9.80 |
price가 9.90이면 true를 반환합니다. price가 9.70이면 false를 반환합니다. |
또는 | 또는 | price=9.80 또는 price=9.70 |
price가 9.80이면 true를 반환합니다. price가 9.50이면 false를 반환합니다. |
and | 와 | price>9.00 and price<9.90 |
price가 9.80이면 true를 반환합니다. price가 8.50이면 false를 반환합니다. |
mod | 빗셈의 나머지 계산 | 5 mod 2 | 1 |