✓ CSVバリデーター
CSVファイルの列の一貫性、未終了の引用フィールド、不正なレコードをチェック。行番号と列数を報告——すべてブラウザ内で完結、アップロード不要。
CSVバリデーターについて
このCSVバリデーターはブラウザ内で完全に動作します。CSVを貼り付け、区切り文字を選択し、検証をクリックするだけで一般的な構造問題をスキャンします。バリデーターはRFC 4180ルールに従って各行を解析します:フィールドは二重引用符で囲むことができ、引用フィールドは改行や区切り文字を含むことができ、埋め込まれた引用符は重ねて("")エスケープします。未終了の引用フィールド、不一致の列数をチェックし、各問題行の期待列数と実際の列数を報告します。
何をチェックしますか?
- 未終了の引用フィールド ——
"で始まるフィールドは同じ行または後続行で"で閉じる必要があります。 - 列の一貫性 —— 各データ行のフィールド数はヘッダー(または最初の行)と同じであるべき。
- 埋め込み改行 —— 引用フィールド内のみ許可、引用外の改行は新レコードの開始。
- BOM検出 —— 先頭のバイトオーダーマークを報告し、削除を推奨します。
- 空行 —— 空白行はデータ欠落の可能性があるためフラグされます。
バリデーターの使い方
- CSVを入力ボックスに貼り付けます。
- 区切り文字(カンマ、セミコロン、タブ、パイプ)を選択します。
- 最初の行が列名の場合、「最初の行はヘッダー」にチェックを入れます。
- 検証をクリックします。
- 結果パネルを確認——有効なCSVは行数と列数を報告、問題がある場合は行番号付きで一覧表示します。
よくある質問
改行を含む引用フィールドに対応していますか? はい。RFC 4180によると、二重引用符で囲まれたフィールドは改行文字を含むことができます。バリデーターはこれを正しく処理します。
なぜ列数が一致しないのですか? 最も一般的な原因は、カンマの欠落、カンマの過多、引用符なしのフィールドに区切り文字が含まれることです。報告された行番号を確認してください。
CSVはアップロードされますか? いいえ、すべての検証はローカルブラウザで行われます。