ESC

JSONテーブルビューアー

表示するデータがありません
すべての処理はブラウザ上で行われます。データがサーバーに送信されることはありません。

使用例

APIレスポンスの検査

APIレスポンスを貼り付けて、JSONデータを構造化されたテーブル形式で素早く確認・ナビゲートできます。

データベースエクスポートの確認

JSON形式のデータベースエクスポートを読み込み、ソートや検索機能でレコードを閲覧できます。

設定ファイルビューアー

JSON設定ファイルを整理されたテーブルとして表示し、簡単に確認・検証できます。

機能

インタラクティブテーブル表示

JSONデータを自動カラム検出とフォーマットにより、見やすく読みやすいテーブルに変換します。

インスタント検索

すべての列と行を横断して検索し、必要なデータをすばやく見つけられます。

カラムソート

任意の列ヘッダーをクリックしてデータを昇順または降順にソートできます。

CSVエクスポート

テーブルデータをCSVファイルとしてエクスポートし、Excel、Google Sheetsなどで利用できます。

使い方

1

JSONデータを入力

JSONデータを入力フィールドに貼り付けるか、JSONファイルをドラッグ&ドロップしてください。

2

テーブルを表示

「テーブル生成」をクリックして、JSONをインタラクティブなテーブルに変換します。

3

探索とエクスポート

データの検索、ソート、ページネーションを行い、必要に応じてCSVにエクスポートできます。

よくある質問

オブジェクトの配列が最もきれいに表示されます。各オブジェクトが行になり、各キーが列になります。例えば、[{"name":"Alice","age":30},{"name":"Bob","age":25}] は完璧にレンダリングされます。単一のオブジェクト、入れ子の配列、混合構造もサポートされています。入れ子のオブジェクトはドット記法(user.address.city)のキーにフラット化され、入れ子の配列はセル内のJSON文字列としてシリアル化されます。

任意の列の見出しをクリックして、その列を昇順にソートします。再度クリックすると降順になります。ツールはデータ型を自動的に検出します。数値列は数値順(10は9の後、1と2の間ではない)、日付のような文字列は時系列順、その他の文字列はアルファベット順にソートされます。3回目のクリックでソートが解除され、元の順序に戻ります。

はい。検索ボックスはすべての行をリアルタイムでフィルタリングし、どの列のどのセルにも一致する値を抽出します。検索は、大文字と小文字を区別しません。例えば、「london」と入力すると、その文字列を含むセルがないすべての行が非表示になります。ページネーションはフィルターと連動して更新されるため、常に一致する行の数を確認できます。列固有のフィルターはありませんが、検索前に特定の列をソートすることで、類似した値をグループ化することが可能です。

配列内のアイテムにネストされたオブジェクトは、ドット記法を使用してフラット化されます。例えば、{"user":{"name":"Alice","city":"NYC"}} は user.name と user.city の2つの列になります。アイテム内にネストされた配列は、単一のセル内にコンパクトなJSON文字列として表示されます。ツールは、フラット化が行われた際に「Nested objects detected」という通知を表示し、テーブル構造が元のJSONから変更されたことを知らせます。

Download CSVをクリックして、現在のテーブル表示(アクティブな検索フィルターやソート順を含む)をエクスポートします。CSVはカンマ区切りを使用し、カンマや改行を含む値にはダブルクォーテーションによるカプセル化が適用されます。CSVの列ヘッダーはテーブルの列名(フラット化されたオブジェクトのドット記法キーを含む)と一致します。エクスポートしたファイルはExcel、Google Sheets、またはその他のスプレッドシートアプリで直接開くことができます。

ファイルのアップロードは最大10 MBまで対応しています。貼り付けられたデータには厳格な制限はありませんが、10,000行を超えるデータセットは古いブラウザでレンダリングが遅くなる場合があります。ページネーションは大容量データの管理に役立ちます。1ページあたりの行数を25、50、または100に設定するか、すべて表示を選択してください。非常に大きなJSONファイル(10万件以上のレコード)の場合は、貼り付ける前にデータを分割することを検討してください。

はい、それが最も一般的なユースケースです。Postman、cURL、またはブラウザのDevToolsネットワークタブからJSONレスポンスをコピーして直接貼り付けてください。レスポンスが配列ではなく単一のオブジェクトの場合、ツールはそれを自動的に配列で囲み、1行のテーブルとして表示します。ルートレベルのレスポンス内にネストされた配列が検出され、データソースとして使用されます。

いいえ。すべてはJavaScriptを使用してブラウザ内で処理されます。サーバーへのコールもアップロードも一切行われません。社内のAPIレスポンス、データベースのエクスポート、またはその他の機密性の高いJSONデータを安全に貼り付けることができます。

JSONテーブルビューアーとは?

任意のJSONを貼り付けると、ソート・検索可能なテーブルとして即座に表示されます。別のアプリを起動せずにAPIレスポンスやデータベースダンプ、設定ファイルを確認するのに最適です。

主な機能

自動カラム検出、クリックで並び替えできるヘッダー、全セル横断の全文検索、調整可能なページネーション、そしてワンクリックCSVエクスポートで数秒でスプレッドシートにデータを取り込めます。

利用シーン

APIペイロードをデバッグするバックエンド開発者、JSONエクスポートをプレビューするデータアナリスト、テストフィクスチャを検証するQAエンジニアなど、日常的にJSONを扱う方々に活用されています。

ネストデータの扱い

ネストされたオブジェクトや配列はセル内で読みやすいJSON文字列にフラット化されます。ネストが検出された場合はツールが通知するので、何を見ているかすぐに分かります。

プライバシー

データがブラウザの外に出ることはありません。サーバー通信なし、保存なし、表示設定以外のCookieも使用しません。

セキュリティとプライバシー

あなたのデータの安全を最優先しています

ローカル処理

すべての処理がブラウザ内で完結します

データ送信なし

データはサーバーに送信されません

保存しません

データは保存も共有もされません

SSL暗号化

安全な通信でご利用いただけます

次のステップ

MoreOnlineToolsでもっと見る