JSONPath 쿼리 테스터
JSON에 $.a.b[0] 같은 경로식을 적용해 원하는 값만 바로 추출
도구를 불러오는 중…
🔒 이 도구는 100% 브라우저에서 처리됩니다. 업로드한 파일과 입력한 내용은 서버로 전송되지 않습니다.
JSON 데이터에 $.a.b[0] 같은 간단한 경로식(JSONPath)을 적용해 원하는 값만 골라 추출하는 온라인 테스터입니다. 루트($), 속성 접근, 배열 인덱스, 와일드카드([*]), 재귀 탐색(..)을 지원하며 결과 개수와 값을 실시간으로 보여 줍니다.
사용 방법
- 위쪽 입력창에 검사할 JSON을 붙여넣습니다.
- 경로식 칸에 $.store.book[0].title 처럼 추출할 경로를 입력합니다.
- 예시 버튼을 눌러 [*] 와일드카드나 .. 재귀 탐색 사용법을 바로 확인할 수 있습니다.
- 일치한 값과 개수를 확인하고 결과를 복사합니다.
자주 묻는 질문
- 어떤 JSONPath 문법을 지원하나요?
- $(루트), .속성 및 ['속성'] 접근, [숫자] 배열 인덱스(음수는 뒤에서부터), [*]·.* 전체 선택, .. 재귀 탐색을 지원합니다. 필터식 ?()이나 슬라이스 [1:3] 같은 고급 문법은 지원하지 않습니다.
- 결과가 항상 배열로 나오는 이유는?
- 와일드카드나 재귀 탐색은 여러 값을 반환할 수 있어, 일관성을 위해 일치한 값들을 배열로 묶어 보여 줍니다. 일치가 없으면 '일치하는 값이 없습니다'로 표시됩니다.
- 입력한 JSON이 서버로 전송되나요?
- 아니요. JSON 파싱과 경로 평가 모두 브라우저 안에서만 이뤄지며 입력한 데이터는 서버로 전송되거나 저장되지 않습니다.
