Tool Kumar 도구
대용량 JSON 파일 뷰어
기기에 있는 큰 JSON 파일을 열어 트리, 테이블, 포맷된 텍스트로 살펴봅니다. 파일은 브라우저에서 읽히며 업로드되지 않고, 아주 큰 문서는 스크롤이 빠르게 유지되도록 읽기 전용 모드로 전환됩니다.
도구 사용 방법
- ‘파일 열기’(Ctrl+O, Mac에서는 ⌘O)를 선택하거나 파일을 페이지로 끌어다 놓습니다.
- 상태 표시줄에 파싱 결과가 표시되면 ‘트리’를 탐색하거나, 레코드 배열이라면 ‘테이블’로 전환합니다.
- Ctrl+F(⌘F)를 눌러 검색하거나, 찾기 창에 $.users[1] 같은 경로를 입력해 해당 노드로 바로 이동합니다.
사용 예제
여기서는 작은 샘플이 파일을 대신합니다. 직접 파일을 열면 상태 표시줄에 크기, 줄 수, 노드 수가 표시됩니다.
입력
{"users":[{"id":1,"name":"Ada","role":"admin"},{"id":2,"name":"Lin","role":"editor"}]}출력
{
"users": [
{
"id": 1,
"name": "Ada",
"role": "admin"
},
{
"id": 2,
"name": "Lin",
"role": "editor"
}
]
}실측 예시
996자 문자열이 하나씩 들어 있는 작은 객체 51,501개로 이루어진 52.4MB(52,428,028바이트) 파일을 데스크톱 Linux의 Chromium 154에서 열었습니다. 파싱에는 약 1.0초가 걸렸고, 파일을 선택한 지 약 1.9초 뒤에 트리가 준비되었습니다. 문서의 노드 수는 154,505개였습니다.
이 파일은 구조가 얕고 대부분 텍스트입니다. 깊이 중첩된 데이터, 작은 숫자가 많은 데이터, 오래된 노트북이나 휴대폰에서는 더 오래 걸릴 수 있으므로, 이 수치는 보장이 아니라 하나의 참고 기준으로 보아야 합니다.
옵션 및 예외 사항
- 최대 300MB 파일까지 열 수 있습니다. 이 한도는 안전을 위한 제한이며 원활한 처리를 보장하지는 않습니다. 얼마나 무리 없이 열리는지는 기기 메모리와 데이터 구조에 따라 다릅니다.
- 2,000,000자 또는 30,000줄을 넘으면 보기 속도를 유지하기 위해 입력이 읽기 전용으로 바뀝니다. ‘그래도 편집’을 누르면 다시 편집할 수 있습니다.
- 파싱은 메인 스레드에서 실행되므로, 아주 큰 파일을 읽는 동안에는 페이지가 잠시 멈춥니다.
- 2,500,000자를 넘는 문서는 다음 방문을 위해 저장되지 않으므로 파일을 다시 열어야 합니다.
- 편집기, 트리, 테이블, 텍스트 보기 모두 화면에 보이는 행만 그리므로, 파일이 열린 뒤에는 스크롤이 부드럽게 유지됩니다.
개인정보 보호 기본 적용
문서는 이 브라우저에만 보관됩니다. Tool Kumar는 기기 안에서 파싱, 변환, 다운로드 파일 생성을 처리하며 계정이나 업로드 과정이 필요하지 않습니다.
대용량 JSON 파일 뷰어 자주 묻는 질문
- 대용량 JSON 파일은 어떻게 보나요?
- 여기서 ‘파일 열기’로 열거나 파일을 페이지로 끌어다 놓습니다. 트리는 전체를 펼치지 않고도 구조를 보여 주며, ‘찾기’로 키, 값, 경로에 바로 이동할 수 있습니다.
- Mac에서 대용량 JSON 파일을 보려면 어떻게 하나요?
- Safari, Chrome 등 최신 브라우저에서 이 페이지를 열고 ‘파일 열기’(⌘O)를 선택합니다. 아무것도 설치할 필요가 없습니다.
- Windows에서 대용량 JSON 파일을 열려면 어떻게 하나요?
- Edge나 Chrome에서 이 페이지를 열고 ‘파일 열기’(Ctrl+O)를 선택합니다. 파일은 컴퓨터에서 읽히며 업로드되지 않습니다.
- 크기 제한이 있나요?
- 이 페이지는 최대 300MB 파일까지 받습니다. 얼마나 큰 파일이 무리 없이 열리는지는 기기 메모리와 데이터 구조에 따라 다릅니다.