XPath 쿼리 목록과 XML 문서의 노드가있는 경우 해당 노드와 일치하는 모든 XPath 쿼리를 찾아야합니다. 가장 간단한 방법은 각 XPath 쿼리를 통해 노드를 일치시키는 것입니다. 그러나 나는 이것을하는 더 빠른 방법을 찾고있다. .NET (또는 다른 플랫폼)에 기존 라이브러리/도구가 있습니까?XPath 역방향 조회
2
A
답변
1
그냥 사용
: 정확히이 노드를 선택하는 XPath 표현식을 사용하여 표현의 어떠한 $theNode
와
count(yourExpression | $theNode) = count(yourExpression)
대체 "yourExpression"
을하고있는 결과가 인이 걸릴 true()
.NET에서 XPAth 1.0 표현식을 평가하는 방법 XPathNavigator.Evaluate()
방법으로 전화하는 것입니다.
가 기억 노드 집합 구성원 (모두의 XPath 1.0 XPath는 2.0)로 표현 될 수있는 바와 같이 :
count($node-set | $node) = count($node-set)
XPath는 2.0 용액 :
yourExpression intersect $theNode is $theNode
하거나 :
boolean(yourExpression intersect $theNode)
+0
+1 좋은 답변입니다. –
관련 문제
- 1. JavaScript 역방향 DNS 조회
- 2. PHP로 역방향 IP 조회
- 3. 역방향 foreignkey 조회
- 4. Django m2m 필드의 역방향 조회?
- 5. ZSH 바인드 키 역방향 조회
- 6. 모델 메서드에서 장고 역방향 조회
- 7. Ruby net-dns 역방향 조회
- 8. 헤더 perl을 무시하면서 역방향 조회 목록 정렬
- 9. JCombo 자동 완성 - 패턴 또는 역방향 조회
- 10. iPhone 용 역방향 조회 API는 무엇입니까?
- 11. Google Maps API 역방향 조회 주소 세부 정보 정확도
- 12. 역방향 프록시
- 13. Xpath 질문 Xml Xpath
- 14. Delphi Clientdataset 조회/집계
- 15. 조회 질문에 대한 최적화
- 16. 빈 조회 테이블 대 일치하지 않는 조회 테이블 (조회 변환)
- 17. VB.NET에서 KeyValuePair를 사용하여 역방향 조회 가능 사전 (C#의 예제 힌트가 변환 필요)
- 18. 양방향 (또는 역방향) 디버깅
- 19. OpenID/OAuth 역방향 프록시
- 20. 역방향 프록시가 아약스를 느리게합니다
- 21. 플렉스 VSlider 역방향
- 22. 재귀 문자열 역방향 함수
- 23. 역방향 비율 금액을 계산
- 24. 역방향 vs 전달 아키텍처
- 25. Lisp 역방향 "all"함수
- 26. 매핑 및 역방향 매핑
- 27. 백본 js의 경로 역방향
- 28. 역방향 프록시가있는 WebDAV
- 29. C의 역방향 비트 패턴
- 30. PHP의 역방향 출력은 어떻게됩니까?
좋은 질문입니다. +1. 쉬운 해결책은 내 대답을 참조하십시오. :) –