JSONPath 테스터
JSONPath 표현식을 JSON 데이터에 실시간으로 평가합니다. 필터, 슬라이스, 와일드카드, 재귀 탐색을 지원합니다.
예시:
JSONPath 문법 참조
$— root.property— child property[n]— array index (negative for end)[start:end]— array slice[*]— wildcard..property— recursive descent[?(@.field == 'value')]— filter expression
사용 방법
JSONPath 표현식을 JSON 데이터에 실시간으로 평가합니다. 필터, 슬라이스, 와일드카드, 재귀 탐색을 지원합니다.
- 1왼쪽 입력 영역에 JSON 문서를 붙여넣으세요.
- 2경로 필드에 JSONPath 표현식을 입력하거나, 예제 버튼 중 하나를 클릭하여 시작하세요.
- 3입력하는 즉시 결과 패널이 업데이트됩니다 — 일치하는 값이 JSON 배열로 표시됩니다.
- 4배열 인덱싱은 [n], 와일드카드는 [*], 필터는 [?(@.field == 'value')] 형식을 사용하세요.
- 5'복사' 버튼으로 결과를 복사하거나 '초기화' 버튼으로 샘플 JSON과 기본 표현식으로 되돌리세요.
주요 기능
- 실시간 평가 — 경로를 입력하거나 JSON을 편집하면 일치 결과가 바로 업데이트
- 내장 예제 — 필터와 슬라이스를 포함한 일반적인 JSONPath 패턴을 보여주는 클릭 가능한 버튼
- 필터 표현식 — 숫자와 문자열 값에 대해 비교 연산자(==, !=, <, >, <=, >=) 지원
- 재귀 탐색 — ..을 사용하여 문서의 어느 깊이에서든 일치하는 키를 찾기
- 100% 클라이언트 측 — JSON이 브라우저를 벗어나지 않습니다; 전체 평가기가 JavaScript로 실행