Tool Kumarのツール

JSONをCSVに変換

JSONのレコードを、表計算ソフトで扱いやすいCSVに変換します。メインとなるオブジェクトの配列を見つけて列を作成し、カンマや改行を含む値は引用符で囲みます。

このツールの使い方

  1. オブジェクトの配列、またはそれを含むAPIレスポンスを貼り付けます。
  2. 「変換」ビューで「CSV」を選びます。
  3. プレビューをコピーするか、CSVファイルをダウンロードします。

実行例

このCSVは、サンプルのドキュメントにあるusers配列から生成したものです。

入力

{"users":[{"id":1,"name":"Ada","role":"admin"},{"id":2,"name":"Lin","role":"editor"}]}

出力

id,name,role
1,Ada,admin
2,Lin,editor

オプションと注意点

  • ネストしたオブジェクトのキーは、profile.cityのようなドット区切りの列名になります。
  • 単純な値の配列は、値をカンマで区切って1つのセルに入ります。オブジェクトの配列は、コンパクトなJSONとして1つのセルに入ります。
  • レスポンスのラッパーからは、条件に合う最大のオブジェクト配列が選ばれます。

標準でプライバシーを保護

ドキュメントはこのブラウザー内に残ります。Tool Kumarは、解析、変換、ダウンロードファイルの作成を端末内で行います。アカウント登録やアップロードの手順はありません。

JSONをCSVに変換のよくある質問

CSVにはどのような構造のJSONが向いていますか?
オブジェクトの配列が最適です。usersやdataのようなレスポンスのラッパーの中から、最大のオブジェクト配列を見つけることもできます。
ネストしたオブジェクトはどう表現されますか?
ネストしたプロパティはドット区切りの列名になり、CSVの各行の列数がそろいます。
カンマや引用符はエスケープされますか?
はい。標準的なCSVのルールに従い、フィールドを引用符で囲み、値の中の引用符は二重にします。

関連ツール

CSVをJSONに変換、JSONをExcelに変換、JSON整形ツール。