CSVとJSONの違い:使い分けと変換時の注意点
表計算ソフトの書き出しをAPIに送ったり、APIのレスポンスをExcelで開いたりするには、CSVとJSONの変換が必要です。形式の違いを知っておけば、途中でデータが壊れるのを防げます。
CSV(Comma-Separated Values)は表です。1行目に列名があり、続く各行がレコードで、値はカンマで区切られます。どの行も同じ列を持つ平らなデータを保存する、最も単純で軽い方法です。
name,city,score
Kim,Seoul,92
Lee,Busan,85
[
{"name": "Kim", "city": "Seoul", "score": 92},
{"name": "Lee", "city": "Busan", "score": 85}
]
CSVとJSONの構造の違い、ExcelでUTF-8のCSVが文字化けする理由、カンマや引用符のエスケープ規則、入れ子のデータを平らにする方法を解説します。ガイドを読む →