ツールを実行
このツールは、CSV(カンマ区切り値)形式のテキストデータをJSON形式に変換します。入力欄にCSVデータを貼り付け、必要に応じて区切り文字やヘッダーの有無を設定するだけで、構造化されたJSON出力を得られます。デフォルトではカンマを区切り文字として認識し、1行目をヘッダーとして扱います。セミコロン区切りのデータにも対応しており、区切り文字を変更することで柔軟に変換可能です。ヘッダー行とフィールド数が一致しない行は、キー付きレコードではなく配列値として保持されます。出力されるJSONのインデント幅も調整できるため、可読性を高めた状態でデータを取得できます。空の入力や解析不能なデータはエラーとなり、変換は実行されません。手動でのフォーマット変換の手間を省き、Web開発やデータ処理のワークフローを効率化します。ブラウザ上で動作し、追加のソフトウェアインストールは不要です。
使い方
- CSV形式のテキストデータを入力欄に貼り付けます。
- 必要に応じて「区切り文字」フィールドを変更します(デフォルトはカンマ)。
- 1行目をヘッダーとして扱う場合は「ヘッダーあり」をチェックしたままにします。
- 出力されるJSONのインデント幅を「インデント」フィールドで指定します(デフォルトは2)。
- 「実行」ボタンをクリックして変換処理を開始します。
- 結果パネルに表示されたJSONデータをコピーして使用します。
使用例
- 名前,年齢 田中,30 佐藤,25
- 商品;価格;在庫 りんご;100;50 みかん;80;30
よくある質問
セミコロン区切りのCSVを変換できますか?
はい、区切り文字フィールドにセミコロンを入力することで、セミコロン区切りのCSVデータも変換可能です。
ヘッダー行がないデータはどうなりますか?
「ヘッダーあり」のチェックを外すと、すべての行が配列値として処理され、キー付きのオブジェクトにはなりません。
空の入力データを入力するとどうなりますか?
空または空白のみの入力の場合は変換が行われず、エラーになります。有効なCSVデータを入力してください。
出力されるJSONのフォーマットは調整できますか?
はい、「インデント」フィールドの数値を変更することで、出力されるJSONのインデント幅を調整できます。