Programming/xml
xpath count()
구차니
2019. 9. 9. 19:19
항목이 몇개 있나 세어주는 함수
상위 경로가 중복으로 있을 경우 하위 항목을 세면
본인이 의도하지 않은 범위까지 세어버리니 주의가 필요하다
A - B
- B
A - B
- B
이런식으로 B를 세면 A가 두개이고 각각 B가 두개이니 2로 나올것 같지만 4개가 나온다.
count(/A[0]/B) 식으로 세어야 의도한 녀석의 갯수가 나온다.
[링크 : https://stackoverflow.com/questions/13799263/use-of-count-in-xpath-expressions?rq=1]
[링크 : https://examples.javacodegeeks.com/core-java/xml/xpath/xpath-count-example/]