JSON からテーブル

ブラウザー内でローカル実行

JSON 配列や API レスポンスを並べ替え・検索できるテーブルで表示

JSON 入力

JSON を貼り付けるか例を読み込むと、配列がテーブルとして表示されます。
JSON to Table でできること

JSON to Table は、JSON 配列や配列を含む API レスポンスを、確認用の並べ替え・検索可能なテーブルに変換します。$.data.users や $.data.orders のように、オブジェクトをたどって到達できるすべての配列を見つけ、それぞれの JSONPath と行数を一覧表示するため、ツールが黙って推測するのではなく、あなたがデータセットを選べます。JSON 自体は変更されません。

使い方
  1. 1.JSON を貼り付けるか、.json ファイルを 1 つアップロードまたはドロップするか、例を読み込みます。
  2. 2.「データセット」で表示する配列を選びます。入力に合わせてテーブルが更新されます。
  3. 3.行を絞り込み、列見出しで並べ替え、25・50・100 行ずつページを移動します。
  4. 4.「列」で不要な列を非表示にします。
  5. 5.セルを選んで値や JSONPath をコピーするか、すべての行をタブ区切りテキストとしてコピー、または data.csv としてダウンロードします。
列とセルの値

列はすべてのレコードのキーを最初に現れた順に合わせたものなので、後の行にしかないキーにも列が作られます。行に存在しないキーは欠損を示すダッシュで、明示的な null は null と表示され、両者が同じに見えることはありません。ネストしたオブジェクトや配列は [object Object] ではなくコンパクトな JSON で表示され、「値をコピー」では整形された JSON を取得できます。並べ替えでは数値を数値として、テキストを数字を考慮した順序で比較し、欠損値は常に最後になります。単純な値の配列は 1 つの値列に表示されます。

エクスポート、制限、プライバシー

「コピー」と「ダウンロード」には、表示中の列のすべての行が元の順序で含まれます。フィルターと並べ替えは表示だけに影響します。欠損フィールドは空のセルになり、null は null と書き出され、=、+、-、@ または制御文字で始まるテキストには、表計算アプリが数式として実行しないよう先頭にアポストロフィが付きます。JavaScript の精度を超える数値はテーブルで丸められ、通知に例が示されます。2 MB 以上では「テーブルを作成」を選ぶまで自動更新が一時停止します。解析と描画はブラウザー内で行われ、JSON がアップロードされることはありません。

CodingToolが正式に公開されました

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.tools