CSV から JSON への変換とは?
CSVは表計算やエクスポートの共通言語であり、JSONはAPIやアプリが扱う形式です。手作業での変換は、特にカンマを含む引用符付きフィールドがあるとミスが起きがちです。この無料のCSV ⇄ JSON変換ツールは、堅牢に解析し、ブラウザ上で双方向に瞬時変換します。
CSV(Comma-Separated Values)はスプレッドシート・データベース・分析ツールからの表形式データエクスポートで最も一般的なフォーマットです。JSON は JavaScript と Web API のネイティブフォーマットです。両者間の変換はデータエンジニアやバックエンド開発者にとって日常業務です。
使い方
- CSV → JSON か JSON → CSV を選びます。
- データを貼り付け、CSVの場合は1行目がヘッダーかを選びます。
- 変換結果をコピーします。
使用例
- スプレッドシートのエクスポート(CSV)を Web アプリケーションや API で使うオブジェクトの JSON 配列に変換する。
- JSON API レスポンスを CSV に変換して Excel や Google スプレッドシートで分析する。
- CSV ファイルの構造を調べる——列数・ヘッダー・値の一貫性など。
- データベース・データウェアハウス・BI ツールへのインポートのためにデータを準備する。
CSV パースの仕組み
CSV のパースは見かけより複雑です。値にカンマが含まれている場合、単純にカンマで分割すると失敗します。ここで実装されたパーサーは RFC 4180 に従います:値はダブルクォートで囲め、値内のリテラルダブルクォートはダブルクォートを二重にしてエスケープします。
JSON から CSV は逆の処理です。最初のオブジェクトが列順を定義し、各オブジェクトが行にマッピングされます。カンマ・クォート・改行を含む値は自動的にクォートされます。
メリット
- 堅牢なCSV解析(引用符・カンマ・改行)。
- ヘッダー切替でオブジェクト/配列を選択。
- ブラウザ内で動作 — 安全かつ無料。
Conversão CSV e JSON, Privada (JA)
Conversões entre CSV e JSON são realizadas por código JavaScript que roda no seu navegador. Seus arquivos de dados são processados inteiramente localmente na sua máquina — nada é enviado aos nossos servidores. (JA)