XPath 테스트 도구

XML/HTML 코드

XPath 표현식

쿼리 결과

0 개 결과
XPath 표현식을 입력하고 쿼리를 실행하세요

일반적인 XPath 표현식 참고

기본 선택

  • /bookstore - 루트 요소 선택
  • //book - 모든 book 요소 선택
  • /bookstore/book - bookstore 아래의 book 요소 선택
  • //book/title - 모든 book 요소의 title 선택

속성 선택

  • //book[@category] - category 속성이 있는 책
  • //book[@category='web'] - category가 'web'인 책
  • //@lang - 모든 lang 속성 선택
  • //title[@lang='en'] - lang이 'en'인 title

위치 선택

  • //book[1] - 첫 번째 book 요소
  • //book[last()] - 마지막 book 요소
  • //book[position()<3] - 처음 두 개의 book 요소
  • //book[price>35] - 가격이 35보다 큰 책

와일드카드

  • //* - 모든 요소 선택
  • //@* - 모든 속성 선택
  • //title[@*] - 속성이 있는 title
  • //book/* - book 아래의 모든 자식 요소

XPath 소개:

XPath(XML Path Language)는 XML 및 HTML 문서에서 정보를 찾기 위한 언어입니다. 경로 표현식을 사용하여 문서의 노드 또는 노드 집합을 선택하며, 데이터 추출, 웹 스크래핑, 자동화 테스트 등에서 널리 사용됩니다. XPath는 절대 경로, 상대 경로, 속성 선택, 조건부 필터링 등 다양한 유형의 표현식을 지원하여 강력하고 유연합니다. 이 도구는 표준 XPath 1.0 구문을 지원하여 XPath 표현식 테스트 및 검증에 사용됩니다.