CSV vs JSON:どちらを選ぶ?
変換前に用途、変わる点、確認が必要な事項を比較します。
CSV
CSVは区切り文字を使って行を保存します。引用符内にはカンマや改行を含められ、文字コードやヘッダーの扱いはソフトごとに異なります。
テキストで表す行と列
単純な表の交換に利用します。JSONに変換する前に文字コードと列名を確認してください。
表計算ソフトで開くと先頭のゼロ、日付、長いIDが変わる場合があります。対応する表出力は数式のような値をテキスト化しますが、文字コードのみの変換は原文を保持します。
CSV →JSON
JSONはオブジェクト、配列、文字列、数値、真偽値、nullを表します。プロパティ名は二重引用符で囲み、標準JSONにコメントはありません。
アプリケーション向けの構造化データ
読みやすい整形、表形式のレコードのCSV化、JSONLのJSON配列化に使えます。
JavaScriptではすべての大きな整数を正確に表せません。CSVには共通の型体系がなく、往復変換で型や入れ子構造が変わる場合があります。元データを保管してください。
JSON →共有前の確認手順
- ファイルを1つ選んで対応する形式を確認します。
- ツールを選び、出力設定を調整します。
- 結果を保存し、共有する前に内容を確認します。
いいえ。選択したファイルを読み、新しい結果を作成します。元のファイルは上書きしません。ダウンロード後に内容、サイズ、品質を確認してください。