CSV インスペクター
最初の行から区切り文字(カンマ、タブ、セミコロン、パイプ)を自動検出し、適切な RFC 4180 クォートでパースする。各列は素早い型推論(number、boolean、date、string)と空セルのカウント、異なる値の数、サンプルを取得する。行全体の重複は別のメトリックとして表面化する。
—
行
5
列
6
重複
0
列
| 列 | 型 | 空 | ユニーク | サンプル |
|---|---|---|---|---|
| id | 数値 | 0 | 5 | 1 |
| name | 文字列 | 0 | 4 | Alice |
| 文字列 | 1 | 4 | alice@example.com | |
| age | 数値 | 1 | 4 | 30 |
| signup | 日付 | 0 | 4 | 2024-01-15 |
| verified | ブール | 0 | 2 | true |
すべてブラウザ内で処理 — データは端末を離れません。
使い方
- CSV / TSV ファイルをドロップするか、ボックスに直接データを貼り付け。
- データに合わせてヘッダ行のチェックボックスを切り替え。
- 行 / 列 / 重複カードを読み、その後列ごとの型テーブルを読む。
よくある質問
- 重複として数えられるものは?
- すべてのフィールドにわたる完全一致。1 セルが 1 文字異なる行は重複ではない。ファジー マッチングが必要な場合は、パイプラインで専用の dedupe ステップを使用する。
- 型推論はどれくらい正確?
- ベストエフォート。すべての空でないセルが数値としてパースされる場合のみ列が `number` として通過し、boolean と ISO 風の日付も同様。混合列は推測せずに `string` にフォールバックする。
- 区切り文字が誤って判定されるのはなぜ?
- 判定は最初の一行だけを読みます。一行目が見出しではなく表題だったり、ヘッダーの引用符の中にコンマが入っていたりすると、推測が違う文字に傾きます。ファイル全体ではなく、代表的なデータ行を数行貼り付けるだけで、たいていは正しく読めます。
- ある行だけ列数が極端に多いのはなぜ?
- ほぼ必ず、その上のどこかで引用符の対応が取れていないためです。二重引用符がひとつ余ると、パーサーは次の引用符に出会うまで後続をすべてひとつの長い引用フィールドとして扱うので、行が結合され列数が乱れます。壊れて見える行ではなく引用符のほうを直してください。損傷はもっと手前から始まっています。
このテーマのガイド
関連ツール
CSV カラム抽出器
CSV/TSV を貼り付け、欲しい列をクリックして、プレーン行、CSV、引用カンマ区切り、または既製の SQL IN 句として取得する。
ファイル 0 0
固定幅テキスト → CSV / JSON パーサー
固定幅・固定列のテキストを列幅で分割してフィールドにし、CSV または JSON で書き出します。ブラウザ上で動作します。
変換 0 0
CSV ↔ JSON 変換ツール
CSV を JSON に、JSON を CSV に変換(区切り文字を選択可)。
ファイル 0 0
Excel(XLSX)→CSV・JSON・Markdown 変換
ブラウザで .xlsx を開き、任意のシートを CSV・JSON・Markdown 表として書き出します。ファイルは端末から出ません。
ファイル 0 0
CSV → Excel(XLSX)変換
CSV・TSV をブラウザ内で本物の .xlsx に変換します。先頭のゼロ、長い ID、SEPT1 のようなコードも入力どおりに保たれます。
ファイル 0 0
CSV 分割(行単位)
大きな CSV を行数で分割 — チャンクごとにヘッダー反復、一括ダウンロード。
ファイル 0 0