CSV vs JSON:どちらを選ぶ?

変換前に用途、変わる点、確認が必要な事項を比較します。

CSV

CSVは区切り文字を使って行を保存します。引用符内にはカンマや改行を含められ、文字コードやヘッダーの扱いはソフトごとに異なります。

テキストで表す行と列

単純な表の交換に利用します。JSONに変換する前に文字コードと列名を確認してください。

表計算ソフトで開くと先頭のゼロ、日付、長いIDが変わる場合があります。対応する表出力は数式のような値をテキスト化しますが、文字コードのみの変換は原文を保持します。

CSV →

JSON

JSONはオブジェクト、配列、文字列、数値、真偽値、nullを表します。プロパティ名は二重引用符で囲み、標準JSONにコメントはありません。

アプリケーション向けの構造化データ

読みやすい整形、表形式のレコードのCSV化、JSONLのJSON配列化に使えます。

JavaScriptではすべての大きな整数を正確に表せません。CSVには共通の型体系がなく、往復変換で型や入れ子構造が変わる場合があります。元データを保管してください。

JSON →

共有前の確認手順

  1. ファイルを1つ選んで対応する形式を確認します。
  2. ツールを選び、出力設定を調整します。
  3. 結果を保存し、共有する前に内容を確認します。

いいえ。選択したファイルを読み、新しい結果を作成します。元のファイルは上書きしません。ダウンロード後に内容、サイズ、品質を確認してください。

よく使うツール