JSONPath 테스터
JSON 데이터에 대해 JSONPath 표현식을 실시간으로 테스트하세요
더 알아보고 싶으신가요? 가이드를 읽어보세요: JSONPath와 JSON 쿼리 기법
이 도구를 사용하는 이유
- 입력하는 동시에 실시간 JSONPath 평가가 이루어집니다.
- 필터와 와일드카드를 포함한 전체 JSONPath 사양을 지원합니다.
- 매치 수와 전체 결과 세부 정보를 즉시 확인할 수 있습니다.
사용 방법
- JSON 데이터를 상단 텍스트 영역에 붙여넣으세요
- JSONPath 표현식을 입력하세요 (예: $.store.book[*].author)
- 매칭 결과가 아래에 즉시 표시됩니다
- 매칭 결과를 복사하여 코드에서 사용하세요
FAQ
JSONPath란 무엇인가요?
JSONPath는 XML의 XPath와 유사한 JSON 쿼리 언어입니다. $.store.book[*].author 같은 경로 표현식을 사용하여 JSON 문서에서 특정 값을 추출할 수 있습니다.
어떤 JSONPath 문법을 지원하나요?
점 표기법($.), 대괄호 표기법($[]), 와일드카드(*), 배열 슬라이싱([0:5]), 재귀 하강(..), 필터 표현식(?()) 등 표준 JSONPath를 지원합니다.
$는 무엇을 의미하나요?
$는 JSON 문서의 루트 요소를 나타냅니다. 모든 JSONPath 표현식은 루트를 나타내는 $로 시작합니다.
필터 표현식을 사용할 수 있나요?
네. $..book[?(@.price<10)] 같은 필터 표현식을 사용하여 조건에 따라 결과를 필터링할 수 있습니다.