Tool Kumar 도구
JSON 경로 찾기
큰 JSON 문서에서 값까지의 정확한 경로를 찾습니다. 트리에서 노드를 선택하면 경로가 표시되고, 클릭 한 번으로 복사하거나 경로를 입력해 값으로 바로 이동할 수 있습니다.
도구 사용 방법
- JSON을 붙여넣거나 파일을 엽니다. ‘트리’ 보기가 열립니다.
- 값을 클릭하면 도구 모음에 경로가 표시됩니다. 경로를 클릭하거나 P를 눌러 복사합니다.
- 값으로 이동하려면 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 같은 포인터를 입력하면 해당 값으로 이동합니다.