Tool Kumar 도구

JSON 경로 찾기

큰 JSON 문서에서 값까지의 정확한 경로를 찾습니다. 트리에서 노드를 선택하면 경로가 표시되고, 클릭 한 번으로 복사하거나 경로를 입력해 값으로 바로 이동할 수 있습니다.

도구 사용 방법

  1. JSON을 붙여넣거나 파일을 엽니다. ‘트리’ 보기가 열립니다.
  2. 값을 클릭하면 도구 모음에 경로가 표시됩니다. 경로를 클릭하거나 P를 눌러 복사합니다.
  3. 값으로 이동하려면 Ctrl+F(⌘F)를 누르고 $.store.books[1].title 같은 경로나 /store/books/1/title 같은 JSON Pointer를 입력합니다.

사용 예제

샘플의 모든 값과 그 값으로 이어지는 경로입니다. 일반 이름이 아닌 키는 ["first name"]처럼 대괄호를 사용합니다.

입력

{"store":{"name":"Corner Books","books":[{"title":"Dune","price":9.99,"tags":["sci-fi","classic"]},{"title":"Emma","price":7.5,"author":{"first name":"Jane","last name":"Austen"}}]}}

출력

$.store.name  "Corner Books"
$.store.books[0].title  "Dune"
$.store.books[0].price  9.99
$.store.books[0].tags[0]  "sci-fi"
$.store.books[0].tags[1]  "classic"
$.store.books[1].title  "Emma"
$.store.books[1].price  7.5
$.store.books[1].author["first name"]  "Jane"
$.store.books[1].author["last name"]  "Austen"

옵션 및 예외 사항

  • 경로는 JSONPath처럼 점 표기법과 대괄호 표기법을 사용합니다. 배열 인덱스는 0부터 시작합니다.
  • ‘찾기’는 구체적인 경로나 JSON Pointer(RFC 6901)를 받아 해당 노드를 선택합니다.
  • $..price 같은 표현식에 쓰이는 와일드카드, 재귀 하강, 필터, 슬라이스는 평가하지 않습니다. 찾기 창에는 지원하지 않는 표현식이라는 안내가 표시됩니다.
  • C를 누르면 선택한 값을 복사합니다. ‘옵션 더보기’ 메뉴에도 ‘경로 복사’와 ‘값 복사’가 있습니다.

개인정보 보호 기본 적용

문서는 이 브라우저에만 보관됩니다. Tool Kumar는 기기 안에서 파싱, 변환, 다운로드 파일 생성을 처리하며 계정이나 업로드 과정이 필요하지 않습니다.

JSON 경로 찾기 자주 묻는 질문

값의 JSON 경로는 어떻게 찾나요?
‘트리’ 보기에서 JSON을 열고 값을 클릭합니다. 도구 모음에 경로가 표시되며, 경로를 클릭하면 복사됩니다.
JSONPath 표현식으로 검색할 수 있나요?
$.users[0].email 같은 구체적인 경로는 동작합니다. 와일드카드나 필터가 들어간 표현식은 평가하지 않으므로, 대신 ‘찾기’로 키나 값을 검색합니다.
JSON Pointer를 지원하나요?
네. ‘찾기’에 /users/0/email 같은 포인터를 입력하면 해당 값으로 이동합니다.

관련 도구

대용량 JSON 파일 뷰어, JSONL 뷰어 및 JSON 유효성 검사기.