ToolPal

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. 1왼쪽 입력 영역에 JSON 문서를 붙여넣으세요.
  2. 2경로 필드에 JSONPath 표현식을 입력하거나, 예제 버튼 중 하나를 클릭하여 시작하세요.
  3. 3입력하는 즉시 결과 패널이 업데이트됩니다 — 일치하는 값이 JSON 배열로 표시됩니다.
  4. 4배열 인덱싱은 [n], 와일드카드는 [*], 필터는 [?(@.field == 'value')] 형식을 사용하세요.
  5. 5'복사' 버튼으로 결과를 복사하거나 '초기화' 버튼으로 샘플 JSON과 기본 표현식으로 되돌리세요.

주요 기능

  • 실시간 평가 — 경로를 입력하거나 JSON을 편집하면 일치 결과가 바로 업데이트
  • 내장 예제 — 필터와 슬라이스를 포함한 일반적인 JSONPath 패턴을 보여주는 클릭 가능한 버튼
  • 필터 표현식 — 숫자와 문자열 값에 대해 비교 연산자(==, !=, <, >, <=, >=) 지원
  • 재귀 탐색 — ..을 사용하여 문서의 어느 깊이에서든 일치하는 키를 찾기
  • 100% 클라이언트 측 — JSON이 브라우저를 벗어나지 않습니다; 전체 평가기가 JavaScript로 실행

자주 묻는 질문

더 알아보기