JSON・CSV相互変換ツール オンライン無料
JSON(オブジェクトの配列)をCSVに、CSVをJSONに変換します。
JSONをCSVに変換
CSVをJSONに変換
テキストを貼り付けて使う
このツールについて
入れ子になったオブジェクトは「親.子」の形の列名に展開します。配列はJSONの文字列のまま1つのセルに入れます。
CSVからJSONにするときは、1行目を項目名として使います。
ブラウザの中だけで動いています。入力した内容やファイルがサーバーへ送られることはありません。
こんなときに使えます
APIから取得したJSONのレスポンスを、Excelなどで確認・集計しやすいCSVにしたいときに使えます。
CSVで管理している一覧を、プログラムやAPIに渡せるJSON形式にしたいときにも使えます。
変換のしかた
JSONをCSVにするとき、入れ子になったオブジェクトの項目は「親.子」という形の列名に分けて展開します。配列の値は展開せず、JSONの文字列のまま1つのセルに入ります。
列の並び順は、読み込んだデータに登場した順番で決まります。オブジェクトによって持っている項目が違う場合、無い項目は空欄になります。
JSONの文法が正しくないときは、その場に読み取れなかった旨が表示されます。
よくある質問
- 配列ではなく1件のオブジェクトだけでも変換できますか?
- はい。1件のオブジェクトを入力した場合も、1行だけのCSVとして変換します。
- CSVの1行目が見出しでない場合はどうなりますか?
- このツールは1行目を項目名として扱うため、見出しが無いCSVを読み込むと、本来はデータである1行目が項目名として使われてしまいます。
ツールは随時追加・改善しています。
ご要望の多い機能や、実用性が高いと判断した機能は今後も追加していきます。
ちょっとした要望でもお気軽にお送りください。
送信しました。ありがとうございます。