JSON 뷰어

JSONファイルやテキストをツリー構造に展開して表示します。キーの色分け・型別の値表示・折りたたみ・検索・JSONパスのコピーに対応。すべての処理はブラウザ内で完結し、ファイルがサーバーに送信されることはありません。

🗂️
JSONファイルをドラッグ&ドロップ
またはクリックして選択(.json)

📘 사용 방법

  1. JSONファイルを上の枠にドラッグ&ドロップするか、「貼り付け」タブでJSON文字列を貼り付けて「表示する」を押します。
  2. 트리의 ▾ / ▸를 클릭하면 각 노드를 펼치고 접을 수 있습니다. '모두 펼치기' '모두 접기'로 일괄 조작도 가능합니다.
  3. 검색창에 키워드를 입력하면 일치하는 키·값을 강조하고 해당 부분까지 자동으로 펼칩니다.
  4. 各ノードの行をクリックすると、その要素のJSONパス(例:a.b[0].c)をコピーできます。

❓ 자주 묻는 질문

大きなJSONでも表示できますか?

表示できますが、5MBを超えるファイルは描画に時間がかかることがあるため、確認メッセージを表示します。「そのまま表示する」を押すと描画します。快適に使うには数MB程度までを目安にしてください。

JSONパスのコピーはどんな形式ですか?

オブジェクトのキーはドット(.)、配列の要素は角括弧([0])でつないだ形式です。例えば users[0].name のように表示され、クリックでコピーできます。特殊文字を含むキーは ["キー"] 形式になります。

とても大きな整数は正確に表示されますか?

JavaScriptの数値は64ビット浮動小数点のため、約 9,007,199,254,740,991(253−1)を超える整数は精度が失われ、末尾の桁が変わって表示されることがあります。64ビットIDなど桁数の大きな整数を正確に扱いたい場合は、文字列として保持されたJSONをご利用ください。

UTF-8 이외의 문자 인코딩도 지원하나요?

まずUTF-8として厳格に読み込み、失敗した場合はShift_JISとして再読み込みします。Shift_JISで読み込んだ場合は「Shift_JISとして読み込みました」と表示します。JSONの標準はUTF-8です。

입력한 JSON이 서버로 전송되나요?

아니요. 해석과 표시는 모두 사용 중인 브라우저 안에서 완결됩니다. 파일이나 텍스트가 서버로 업로드되지 않습니다.