ファイル変換ツール

CSVからJSONへの変換ツール

CSVテキストをJSON形式に変換します。区切り文字、ヘッダー処理、インデント設定に対応したオンラインツールです。

ツールを実行

このツールは、CSV(カンマ区切り値)形式のテキストデータをJSON形式に変換します。入力欄にCSVデータを貼り付け、必要に応じて区切り文字やヘッダーの有無を設定するだけで、構造化されたJSON出力を得られます。デフォルトではカンマを区切り文字として認識し、1行目をヘッダーとして扱います。セミコロン区切りのデータにも対応しており、区切り文字を変更することで柔軟に変換可能です。ヘッダー行とフィールド数が一致しない行は、キー付きレコードではなく配列値として保持されます。出力されるJSONのインデント幅も調整できるため、可読性を高めた状態でデータを取得できます。空の入力や解析不能なデータはエラーとなり、変換は実行されません。手動でのフォーマット変換の手間を省き、Web開発やデータ処理のワークフローを効率化します。ブラウザ上で動作し、追加のソフトウェアインストールは不要です。

使い方

  1. CSV形式のテキストデータを入力欄に貼り付けます。
  2. 必要に応じて「区切り文字」フィールドを変更します(デフォルトはカンマ)。
  3. 1行目をヘッダーとして扱う場合は「ヘッダーあり」をチェックしたままにします。
  4. 出力されるJSONのインデント幅を「インデント」フィールドで指定します(デフォルトは2)。
  5. 「実行」ボタンをクリックして変換処理を開始します。
  6. 結果パネルに表示されたJSONデータをコピーして使用します。

使用例

  • 名前,年齢 田中,30 佐藤,25
  • 商品;価格;在庫 りんご;100;50 みかん;80;30

よくある質問

セミコロン区切りのCSVを変換できますか?

はい、区切り文字フィールドにセミコロンを入力することで、セミコロン区切りのCSVデータも変換可能です。

ヘッダー行がないデータはどうなりますか?

「ヘッダーあり」のチェックを外すと、すべての行が配列値として処理され、キー付きのオブジェクトにはなりません。

空の入力データを入力するとどうなりますか?

空または空白のみの入力の場合は変換が行われず、エラーになります。有効なCSVデータを入力してください。

出力されるJSONのフォーマットは調整できますか?

はい、「インデント」フィールドの数値を変更することで、出力されるJSONのインデント幅を調整できます。

このツールを埋め込む

以下のコードを使って、SmartPlusLab のツールをウェブサイトに追加できます。