Skip to main content
Tool Factory

ブラウザーツール

CSV・JSON変換ツール

CSVデータをJSONへ、またはJSONデータをCSVへ変換します。

ツールの作業領域

入力が必要

入力はこのブラウザー内にとどまります。

続行するには必要な入力を追加してください。

入力

元データを追加し、必要なオプションを選択してください。

オプション

結果は自動的に更新されます。

結果はここに表示されます

続行するには必要な入力を完了してください。

直接回答

CSV・JSON変換ツールの機能

CSVの行と列のデータをJSON構造との間で変換します。変換後に名前、型、値を確認します。

結果

得られるもの

選択した方向に応じて、構造化JSONまたはCSVテキストを返します。

このツールを使う

CSV・JSON変換ツールの使い方

  1. 有効なCSVまたはJSONデータを入力します。
  2. CSVからJSONまたはJSONからCSVを選び、オプションを確認します。
  3. 結果の列、引用符、型を確認します。
  4. CSVからJSONでは、name,scoreを貼り付け、次の行にAda,2を入力します。
  5. Array of dictionariesを選び、最初の行をヘッダーとして使います。この例は[{"name":"Ada","score":"2"}]を返します。
  6. 各行を最初の行を含むデータとして保持するにはArray of arraysを選びます。
  7. JSONからCSVでは、[{"name":"Ada","score":2}]を貼り付けます。結果にはname,scoreと次の行のAda,2が含まれます。
  8. セルと行の区切り文字を確認します。既定値はコンマとCRLFの行区切りです。
  9. 出力をコピーまたはダウンロードする前に、ヘッダー、行数、引用符付きセル、重要な識別子を比較します。

安全なサンプルで試す

入力: name,active Ada,true

設定: CSVからJSONを選び、コンマを区切り文字に使います。

結果: 1行を含むJSON配列を返します。

受信側が文字列または型付き値を必要とするか確認します。

一般的な用途

CSV・JSON変換ツールが役立つ場面

  • API用にCSV行を準備します。
  • スプレッドシート用にJSON配列を変換します。
  • 列とプロパティの対応を確認します。

制限

結果を確認

  • CSVはネストしたオブジェクトを一貫して表しません。
  • スプレッドシートは先頭ゼロや長い数値を変更する場合があります。
  • 区切り文字、引用符、改行を確認します。
  • JSONからCSVでは、すべてのレコードのオブジェクトフィールドを含めます。欠落フィールドは空セルになります。
  • CSV辞書モードには一意なヘッダーと同じ列数が必要です。不規則な行を保持するにはArray of arraysを使います。
  • JSON解析は大きな数値を丸め、重複するオブジェクト名を破棄する場合があります。変換前に正確な識別子を文字列として保存します。
  • ネストしたオブジェクトのパスはドット付きの列名になります。競合するパスはエラーになります。逆変換でネスト構造は復元しません。
  • CSVには数値またはブール値のネイティブ型がありません。スプレッドシートのインポートも先頭ゼロや長い識別子を変更する場合があります。
  • ブラウザーのメモリがデータサイズを制限します。大きなファイルや損失のない往復変換を保証しません。