テキスト・データツール

CSVビューアー

CSVを表として表示し、フィールド、行数、区切り文字を確認します。ファイルはローカルで読み込みます。

CSVの内容

CSV表のプレビュー

CSVを貼り付けるかローカルで読み込み、列位置に沿った表と集計を表示。引用符付きフィールドと件数を制限したプレビューに対応。

CSVファイルはブラウザー内だけで処理し、サーバーにアップロードしません。

ツールについて

CSVビューアーは既存のローカル版Papa Parseを利用し、各行を配列として保持して列位置に沿って表示します。ヘッダー名が重複してもデータは上書きされません。大きなファイルでDOMノードが増えすぎないよう、プレビューの範囲を制限しています。

使い方

  1. CSVを貼り付けるかUTF-8のCSVファイルを選びます。選択したファイルはローカルで読み込みます。
  2. 区切り文字と「先頭行をヘッダーとして扱う」を確認します。
  3. 「表を表示」を押し、行数、列数、ファイル情報を確認します。
  4. 表の領域内でスクロールし、プレビューの省略表示を確認します。

使用例

  • name,age,cityとTom,20,Tokyoで、3列・データ1件の表になります。
  • "Smith, John",30,"New York"の引用符内のカンマはフィールドの一部です。
  • name,name,ageは1列目、2列目、3列目として表示され、同名の列を上書きしません。

処理の規則と制限

Papa Parse 5.7.0を再利用し、引用符付きフィールド、二重引用符のエスケープ、フィールド内の改行、CRLF、空フィールドに対応します。既定では先頭行がヘッダーで、レコードは配列として保持します。プレビューは500行、100列、10,000セルのいずれかに達するまで表示し、省略した範囲を案内します。入力上限は2 MiB、100,000レコード、500列、500,000セルです。上限超過はエラーで知らせ、黙ってデータを切り捨てることはありません。

主な用途

  • CSVのエクスポート結果の列位置と内容を確認。
  • 日本語や絵文字を含むUTF-8データを閲覧。
  • 引用符、区切り文字、重複ヘッダーの問題を調査。

プライバシー

テキストの処理、ファイルの読み込み、変換、プレビューはすべて現在のブラウザー内で行います。入力をアップロードせず、バックエンド、データベース、オンラインAPI、外部CDNも使いません。内容の自動保存も行いません。コピーとダウンロードもブラウザー内で完結します。

FAQ

CSVファイルはアップロードされますか?

いいえ。ブラウザーがローカルで読み込みます。フォーム送信、サーバーでの変換、オンラインAPIは使用しません。

フィールドにカンマや改行がある場合は?

標準CSVではそのフィールドを二重引用符で囲み、内部の二重引用符を2つ重ねます。既存のパーサーで正しく処理します。

すべての行が表示されないのはなぜですか?

ページの応答性を保つため、プレビューの行数、列数、セル数に上限があります。解析した全体と実際の表示範囲を集計や案内で区別します。

重複するヘッダーに対応していますか?

はい。列インデックスを使って表示するので、同じ名前の列も互いに上書きされません。

どの文字コードに対応していますか?

ファイルをUTF-8として読み込み、UTF-8 BOMにも対応します。他の文字コードは事前に変換してください。文字化けした結果を正常な解析結果として扱わないでください。

開発者ツール一覧に戻る