このツールに問題がありますか?
「CSVからJSONへの変換 オンライン」について
このツールは CSV を JSON のオブジェクト配列に変換します。1 行目をフィールド名、以降の各行を 1 つの JSON オブジェクトとして解釈。引用文字列、埋め込みカンマ、エスケープ引用は RFC 4180 準拠。
スプレッドシートのデータとコード向けデータ構造を橋渡し:JSON にすれば Node.js/Python/JavaScript などにそのまま取り込めます。
区切り(カンマ/セミコロン/タブ/パイプ)と改行(CRLF/LF)を自動判定。実データにありがちな不整合も許容します。
このツールの使い方
CSV を JSON 配列に変換する手順
CSV を貼り付け
CSV 本文を「CSV」欄に。最初の非空行をヘッダ行とみなし、続く各行がヘッダ名をキーとする 1 つの JSON オブジェクトになります。
パースの仕組み
カンマで分割。クオート付きセル(内側のクオートは "" でエスケープ)に対応し、各セルの外側クオートを取り除きます。ヘッダが空の場合 col0, col1, col2… にフォールバックして列名衝突を防ぎます。
「実行」
結果は単一の `json` フィールド — オブジェクト配列。CSV が空なら [] を返します(エラーにはなりません)。値はすべて文字列で、数値・真偽値・日付への自動変換はありません。
境界ケース
クオート内の改行による複数行セルは未対応(クオート中でも改行で行が終わります)。より複雑な CSV(TSV、セミコロン区切り、エスケープされた改行など)は前処理するか専用パーサを使用してください。