ツール
JA

JSON 表変換・テーブル表示

JSON データを、入れ子の括弧ではなく HTML の表で確認できます。列見出しをクリックして並べ替え、文字を入力して行を絞り込み、表示中の行を CSV にエクスポートしたり、Excel や Google スプレッドシートにコピーしたりできます。

プライバシー保護:データはお使いのブラウザ内で処理され、アップロードされることはありません。

JSON を表形式で表示する方法

  1. JSON を貼り付けるか、ファイルを開きます。オブジェクトの配列が最適で、各オブジェクトが 1 行、各キーが 1 列になります。
  2. 列見出しをクリックすると並べ替えられます(もう一度クリックすると逆順)。フィルター欄に入力すると、一致する行だけが表示されます。
  3. CSV をエクスポートで表示中の行をダウンロードするか、Excel 用にコピーでスプレッドシートに直接貼り付けます。

JSON の種類ごとの表の形

JSON表
オブジェクトの配列オブジェクトごとに 1 行、キーごとに 1 列(全オブジェクトのすべてのキー)
オブジェクトのオブジェクト(例:{"ada": {…}, "bob": {…}})エントリごとに 1 行、さらに _key 列
その他のオブジェクトキーと値の 2 列
配列の配列1、2、3 … と番号の付いた列
単純な値の配列value 列 1 つ
ネストしたオブジェクトaddress.city のような列。ネストしたオブジェクトを列に展開がオフの場合は、1 つのセルにコンパクトな JSON として表示

並べ替えと絞り込み

数値は値の大きさで、テキストは自然順で並べ替えられるため、item2 は item10 より前に来ます。空のセルは常に最後です。フィルターは、JSON として表示されたネストした値も含め、すべての行のすべてのセルを検索します。大きな表は 500 行ずつ表示されますが、並べ替え、絞り込み、エクスポートは常にすべての行が対象です。

よくある質問

JSON ファイルを HTML の表にするには?

ここでファイルを開くと、すぐに表が表示されます。データを別の場所で使う場合は、CSV としてエクスポートするか、Excel 用にコピーしてください。

表を Excel や Google スプレッドシートに貼り付けられますか?

はい。Excel 用にコピーは表示中の行をタブ区切りのテキストとしてコピーするため、スプレッドシートに貼り付けると自動で列に分かれます。

オブジェクト内の配列はどうなりますか?

配列は ["a","b"] のようにコンパクトな JSON として 1 つのセルに表示されるため、データが失われることはありません。

行数に上限はありますか?

決まった上限はありません。表は 500 行ずつ表示され、ボタンで続きを読み込めます。エクスポートには、フィルターに一致するすべての行が常に含まれます。