カテゴリー: 開発ツール

CSV から JSON へ

CSV データをブラウザ内で整形された JSON に変換

CSV データを貼り付けると、ヘッダー行を使ったオブジェクトの配列、または単純な配列として、インデント付きの JSON に変換します。すべてブラウザ内で完結します。

CSV を貼り付けると JSON に変換します。

JSON
ここに結果が表示されます。

このページの処理はすべてブラウザ内で行われます。アップロードは一切ありません。

このツールでできること

表計算ソフトやエクスポート機能から出力されるデータはよく CSV 形式になりますが、多くのアプリケーションコードは JSON を必要とします。この変換ツールは、カンマ・セミコロン・タブ区切りの値を解析します。区切り文字自体を含む引用符付きフィールドや、複数行にまたがるフィールドにも対応しています。各行を、ヘッダー行をキーとする JSON オブジェクトに変換するか、使用できるヘッダーがない場合は単純な配列に変換します。

使い方

  1. CSV データを入力欄に貼り付けるか、サンプルを読み込みます。
  2. 区切り文字と、先頭行をヘッダーとして扱うかどうかを選びます。
  3. JSON をコピーするか、ファイルとしてダウンロードします。

プライバシー

このツールはすべてブラウザ内で動作します。入力した内容がアップロード・保存・共有されることはなく、タブを閉じれば消えます。

よくある質問

CSV データはどこかにアップロードされますか?
いいえ。解析はページ内で実行される JavaScript によって行われるため、表計算ソフトのエクスポートや顧客リストが端末から出ることはありません。
フィールドにカンマや改行を含めることはできますか?
できます。表計算ソフトが CSV をエクスポートする際と同じ規則に従い、二重引用符で囲めば可能です。引用符付きフィールド内の連続した二重引用符 "" は、1つのリテラルな引用符として読み取られます。
ヘッダー行がない場合はどうなりますか?
「先頭行をヘッダーとして扱う」をオフにすると、先頭行を含むすべての行が、オブジェクトではなく値の単純な JSON 配列になります。