XPath 연산자
XPath 표현식은 노드 세트, 문자열, 논리값 및 숫자를 반환할 수 있습니다.
XPath 연산자
XPath 표현식에 사용할 수 있는 연산자는 다음과 같습니다.
연산자 | 설명 | 인스턴스 | 반환 값 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|< /td> | 두 개의 노드 세트 계산 | //book | //cd | book 및 cd 요소가 있는 모든 노드 세트 반환 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
덧셈 | 6 + 4 | 10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- | tr>|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- td> | 뺄셈 | 6 - 4 | 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
* | 곱셈 | 6 * 4 | 24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
div | 나눗셈< /td> | 8 div 4 td> | 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
= | 같음 | price= 9.80 |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
!= | 같지 않음 | 가격!=9.80 | <🎜> 가격이 9.90이면 true가 반환됩니다. <🎜><🎜>가격이 9.80이면 false를 반환합니다. <🎜> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
< | 미만 | 가격<9.80 | <🎜>가격인 경우 9.00이면 true를 반환합니다. <🎜><🎜>가격이 9.90이면 false를 반환합니다. <🎜> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
<= | 가격 | 가격<=9.80 | 이하 <🎜 >가격이 9.00이면 true를 반환합니다. <🎜><🎜>가격이 9.90이면 false를 반환합니다. <🎜> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
> | 보다 큰 | 가격>9.80 | <🎜>가격인 경우 9.90이고 true를 반환합니다. <🎜><🎜>가격이 9.80이면 false를 반환합니다. <🎜> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
>= | 보다 크거나 같음 | price>=9.80 | <🎜 >가격이 9.90이면 true를 반환합니다. <🎜><🎜>가격이 9.70이면 false를 반환합니다. <🎜> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
또는 | 또는 | 가격=9.80 또는 가격=9.70 | <🎜> 가격이 9.80이면 true를 반환합니다. <🎜><🎜>가격이 9.50이면 false를 반환합니다. <🎜> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
그리고 | 가격>9.00 및 가격<9.90 | <🎜> 가격이 9.80이면 true를 반환합니다. <🎜><🎜>가격이 8.50이면 false를 반환합니다. <🎜> | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
mod | 나눗셈의 나머지 계산 | 5 mod 2 | 1 td > |