본문으로 건너뛰기
ToolMug

JSONPath 테스터

JSON 데이터와 JSONPath 표현식을 입력하면 선택된 값과 경로를 즉시 보여줘요. API 응답을 다루기 전에 경로가 맞는지 확인할 수 있어요.

브라우저에서 실행 — 입력한 내용은 업로드되지 않아요

JSON
결과

사용 방법

  1. 왼쪽에 JSON을 붙여 넣거나 샘플을 불러오세요.
  2. JSONPath 표현식을 입력하고 실행 결과를 확인하세요.
  3. 일치한 값과 경로를 복사해 애플리케이션 코드에 사용하세요.

옵션 설명

루트
달러 기호는 JSON 문서의 루트를 나타내요. 점 표기와 대괄호 표기로 중첩 값과 배열을 선택할 수 있어요.
배열 선택
인덱스, 와일드카드와 조건 필터를 사용해 배열의 일부 항목을 찾을 수 있어요.
결과
각 일치 항목의 값과 JSON 경로를 보여줘 여러 결과 중 원하는 위치를 확인할 수 있어요.

자주 쓰는 표현식

표현식 의미
$.store.book[*].author 모든 책의 저자
$..price 문서 안의 모든 가격
$..book[?(@.price < 10)].title 가격이 10 미만인 책의 제목
$..book[-1:] 마지막 책
$..book[0,1].title 처음 두 책의 제목
$..book.length 책의 수

자주 묻는 질문

JSONPath는 JavaScript와 같은 문법인가요?

아니요. JSONPath는 JSON 문서를 탐색하는 표현식 문법이에요. 일부 표기법은 JavaScript 접근 방식과 비슷하지만 완전히 같지는 않아요.

입력한 JSON이 저장되나요?

아니요. JSON과 표현식은 브라우저에서만 처리돼요.

일치하는 결과가 없으면 어떻게 되나요?

오류 대신 결과가 없다는 안내가 표시돼요. 루트 기호와 키 이름, 배열 인덱스를 확인해 보세요.

개인정보 보호

이 도구는 전적으로 브라우저에서 실행돼요. 파일과 텍스트는 기기에서 처리되며 서버로 업로드되지 않아요.

관련 도구