$.JSON Path 검색기
JSONPath 표현식으로 JSON 데이터 검색 ($.store.book[*].title 등)
예시 표현식:
결과: 4
JSON Path Finder 가이드
JSON Path Finder는 복잡한 JSON 문서에서 원하는 값을 빠르게 찾아내는 도구입니다. JSONPath 표현식만 알면 API 응답 디버깅, 로그 분석, 설정 파일 탐색을 클릭 한 번에 끝낼 수 있습니다. 처리 과정은 100% 브라우저에서 이루어지므로 민감한 데이터도 안전합니다.
JSONPath 문법 치트시트
| 표현식 | 설명 |
|---|---|
| $ | 루트 객체 |
| .field 또는 ['field'] | 자식 접근 |
| ..field | 재귀 하강 (모든 깊이) |
| [*] | 와일드카드 (모든 요소) |
| [0], [-1] | 인덱스 (음수는 뒤에서) |
| [0:3], [-2:] | 슬라이스 |
| [?(@.price<10)] | 필터 표현식 (@는 현재 항목) |
| [?(@.isbn)] | 키 존재 여부 필터 |
활용 사례
- REST API 응답에서 특정 필드만 추출
- 중첩된 설정 파일에서 특정 옵션 찾기
- 대형 로그 JSON에서 조건부 검색
- GraphQL 응답 디버깅 시 빠른 탐색
💡 Tip: 표현식이 길어지면 점 표기보다 대괄호 표기(['key with space'])가 안전합니다. 따옴표가 포함된 키도 처리할 수 있습니다.