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를 반환합니다.

or 또는 price=9.80 or 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