✓ CSVバリデーター

CSVファイルの列の一貫性、未終了の引用フィールド、不正なレコードをチェック。行番号と列数を報告——すべてブラウザ内で完結、アップロード不要。

CSVバリデーターについて

このCSVバリデーターはブラウザ内で完全に動作します。CSVを貼り付け、区切り文字を選択し、検証をクリックするだけで一般的な構造問題をスキャンします。バリデーターはRFC 4180ルールに従って各行を解析します:フィールドは二重引用符で囲むことができ、引用フィールドは改行や区切り文字を含むことができ、埋め込まれた引用符は重ねて("")エスケープします。未終了の引用フィールド、不一致の列数をチェックし、各問題行の期待列数と実際の列数を報告します。

何をチェックしますか?

  • 未終了の引用フィールド —— " で始まるフィールドは同じ行または後続行で " で閉じる必要があります。
  • 列の一貫性 —— 各データ行のフィールド数はヘッダー(または最初の行)と同じであるべき。
  • 埋め込み改行 —— 引用フィールド内のみ許可、引用外の改行は新レコードの開始。
  • BOM検出 —— 先頭のバイトオーダーマークを報告し、削除を推奨します。
  • 空行 —— 空白行はデータ欠落の可能性があるためフラグされます。

バリデーターの使い方

  1. CSVを入力ボックスに貼り付けます。
  2. 区切り文字(カンマ、セミコロン、タブ、パイプ)を選択します。
  3. 最初の行が列名の場合、「最初の行はヘッダー」にチェックを入れます。
  4. 検証をクリックします。
  5. 結果パネルを確認——有効なCSVは行数と列数を報告、問題がある場合は行番号付きで一覧表示します。

よくある質問

改行を含む引用フィールドに対応していますか? はい。RFC 4180によると、二重引用符で囲まれたフィールドは改行文字を含むことができます。バリデーターはこれを正しく処理します。

なぜ列数が一致しないのですか? 最も一般的な原因は、カンマの欠落、カンマの過多、引用符なしのフィールドに区切り文字が含まれることです。報告された行番号を確認してください。

CSVはアップロードされますか? いいえ、すべての検証はローカルブラウザで行われます。