CSV → JSON / XML / YAML / HTML / SQL 変換
CSV(カンマ区切り値)データを JSON、XML、YAML、HTML テーブル、SQL(CREATE TABLE + INSERT)形式に変換します。複数の区切り文字とカスタム整形オプションに対応。
すべての処理はブラウザー内でローカルに行われます — データがサーバーへアップロードされることはありません。
JSON:CSV ヘッダーをキーとするオブジェクトの配列。XML:<row> 要素を包むルート要素 <root>。YAML:きれいなマッピングのシーケンス。HTML:ヘッダーとデータ行付きの完全な HTML テーブル。SQL:CREATE TABLE + 一括 INSERT。上で方言・テーブル名・型検出・空値の扱いを選択します。
ヒント:CSV の最初の行は常に列ヘッダーとして扱われます。TSV ファイルではタブ区切りを選んでください。
CSV — カンマ区切り値(RFC 4180)
CSV は平文テキストです。1 行に 1 レコード、フィールドは区切りで分割されます。RFC 4180 はクオートの事実上の規範で — 区切り・引用符・改行を含むフィールドはダブルクオートで包まれ、内側の引用符は 2 重化("")されます。TSV(タブ)やセミコロン変種が存在するのは、実データにカンマが含まれ、Excel のロケール設定が異なるためです。同じ表を運び、区切りだけが変わります。
ここの変換はまず表を解析し、目標形式で再構築します — クオートされたフィールドと埋め込み区切りはそのまま生き残ります。