ファイルツール / 02
JSON Viewer
ローカルのJSONファイルを検証して整形表示し、トップレベル構造の概要も表示します。
JSON Viewer: TOEAはブラウザのJSONパーサーでドキュメント全体をパースし、2スペースのインデントでシリアライズします。 サーバーへのファイルアップロードは一切なく、100%ブラウザ内でローカル実行します。
- カテゴリ
- 開発者ツール
- 実行回数
- ブラウザ内で
- コスト
- 無料 · 登録不要
- 提供状況
- すぐに使えます
完全にブラウザ内で実行します
解析によって変わること
整形後のコピーは、JavaScriptパーサーが解釈した内容であり、ファイルの内容と常にバイト単位で一致するとは限りません。一部のAPIにある64ビットIDなど、9,007,199,254,740,991を超える整数は、表現可能な最も近い数値に丸められます。1つのオブジェクト内で同じキーが2回現れる場合は、最後の値だけが残ります。正確な値が重要な場合は、置き換える前にJSON diffで出力と元のファイルを比較してください。
JSON Linesは別の形式
ログやデータの書き出しでは、JSON Lines(.jsonlまたは.ndjson)がよく使われます。これは、囲む配列なしで1行に1つの完全なJSON値を置く形式です。ファイル全体を解析するパーサーでは、2行目の先頭でエラーが報告されます。1行ずつ開くか、行の間にカンマを追加し、全体を[と]で囲んで1つのドキュメントにしてください。
使い方
- 最大2 MBのJSONファイルを選択します。
- 型とエントリ数を確認します。
- 整形済みのJSONをコピーまたはダウンロードします。
プライバシーと制限事項
ファイルは一切アップロードされません。構文検証ではアプリケーションスキーマの検証は行いません。
関連ツール
よくある質問
不正なJSONは修復されますか?
いいえ。意図された構造を推測せず、構文エラーとして報告します。
キーの順序は並べ替えられますか?
いいえ。パースされたプロパティの順序を保持します。
無料ツール · ブラウザ内で · アカウント不要