Murelio

필요한 기능을 불러오고 있습니다.

JSON 파일 뷰어

JSON 파일을 파싱해 2-space 들여쓰기된 구조로 다시 표시합니다.

사용 방법

  1. .json 파일을 하나 선택하고 실행해 파싱된 결과를 확인합니다.

핵심 기능과 처리 범위

파일 텍스트를 JSON.parse한 뒤 JSON.stringify(value, null, 2)로 만들어 object·array 중첩을 읽기 쉽게 보여줍니다.

처리 원리

브라우저 File.text() 결과를 JavaScript JSON parser로 읽고 성공한 값만 pretty JSON으로 직렬화합니다.

예시

minified {"a":1} 파일은 여러 줄의 들여쓰기 JSON으로 표시됩니다.

이럴 때 유용합니다

  • 압축된 JSON 파일의 구조를 로컬에서 빠르게 읽어볼 때

사용 전 참고

  • 주석·trailing comma·JSON5는 허용하지 않으며 매우 큰 JSON은 전체 parse/stringify 과정에서 메모리를 사용합니다.

자주 묻는 질문

잘못된 JSON도 일부 보여주나요?

아닙니다. JSON.parse가 실패하면 유효한 결과를 만들지 않습니다.

관련 도구