本文へ移動

CSV サンプルファイル

表計算への読み込み、アップロードフォーム、CSV パーサー、データ処理のテストに使うサンプルをダウンロードできます。10・100・1,000 行の固定データに加え、引用符、セミコロン、UTF-8 BOM、ヘッダーなしを確認できます。10,000・100,000 行は必要に応じてローカル生成します。データはすべて架空なので、本物の顧客データを持ち込まずに再現性のある実演ができます。

すぐにダウンロードできるファイル

データ 10 行

sample-10-rows.csv

最初のインポート確認用のヘッダー付き小規模テーブル。

440 B · データ件数: 10

ダウンロード
一部をプレビュー
id,name,email,active
1,Example User 1,user1@example.com,false
2,Example User 2,user2@example.com,true
3,Example User 3,user3@example.com,false
4,Example User 4,user4@example.com,true
5,Example User 5,user5@example.com,false

データ 100 行

sample-100-rows.csv

インポートやページ分割を繰り返し確認できる架空データ。

4.4 KB · データ件数: 100

ダウンロード
一部をプレビュー
id,name,email,active
1,Example User 1,user1@example.com,false
2,Example User 2,user2@example.com,true
3,Example User 3,user3@example.com,false
4,Example User 4,user4@example.com,true
5,Example User 5,user5@example.com,false

データ 1,000 行

sample-1000-rows.csv

パイプラインの再現テスト用の大きめの固定テーブル。

47.2 KB · データ件数: 1,000

ダウンロード
一部をプレビュー
id,name,email,active
1,Example User 1,user1@example.com,false
2,Example User 2,user2@example.com,true
3,Example User 3,user3@example.com,false
4,Example User 4,user4@example.com,true
5,Example User 5,user5@example.com,false

引用符と複数行のフィールド

quoted-fields.csv

カンマ、引用符、フィールド内改行の解析を確認。

179 B · データ件数: 2

ダウンロード
一部をプレビュー
id,name,email,notes
1,"Example, Ada",ada@example.com,"Said ""hello""
and continued on a new line."
2,"Example ""Bo""",bo@example.com,"Comma, quote "" and Unicode café 你好"

セミコロン区切り

semicolon.csv

地域別の表計算ソフトの読み込み設定を試せる例。

440 B · データ件数: 10

ダウンロード
一部をプレビュー
id;name;email;active
1;Example User 1;user1@example.com;false
2;Example User 2;user2@example.com;true
3;Example User 3;user3@example.com;false
4;Example User 4;user4@example.com;true
5;Example User 5;user5@example.com;false

UTF-8(BOM あり)

utf8-bom.csv

文字コードの検出を確認できる多言語 CSV。

240 B · データ件数: 5

ダウンロード
一部をプレビュー
id,name,email,active
5,Example Café 你好,unicode@example.com,true
1,Example User 1,user1@example.com,false
2,Example User 2,user2@example.com,true
3,Example User 3,user3@example.com,false
4,Example User 4,user4@example.com,true

ヘッダーなし

no-header.csv

最初のレコードからデータです。読み込み設定を合わせてください。

418 B · データ件数: 10

ダウンロード
一部をプレビュー
1,Example User 1,user1@example.com,false
2,Example User 2,user2@example.com,true
3,Example User 3,user3@example.com,false
4,Example User 4,user4@example.com,true
5,Example User 5,user5@example.com,false

大きなファイルを必要に応じて生成

データ 10,000 行

sample-10000-rows.csv

大きなインポートのテスト用に架空データをローカル生成。

~501.7 KB · データ件数: 10,000

ブラウザー内で生成

データ 100,000 行

sample-100000-rows.csv

大量データの処理確認用に大きな架空テーブルを生成。

~5.3 MB · データ件数: 100,000

ブラウザー内で生成

サンプルファイルの特徴

テストしたい動作に合うファイルを選びましょう。

CSV の表構造と慣例

CSV は区切り文字でフィールドをつないだレコードで、一般的な区切りはカンマです。先頭レコードを列名として扱うアプリは多いものの、必須ではありません。ヘッダーなしの例では、最初のデータを誤って捨てないか確認できます。件数を比べる際はヘッダーを含むか決めてください。ここに表示する件数はデータ行であり、テキストの物理的な改行数ではありません。

引用符を理解するパーサーを使う

エスケープ例には、フィールド内のカンマ、引用符、改行が含まれます。区切りや改行を持つ値は二重引用符で囲み、内部の二重引用符は 2 つ重ねます。そのため、単純にカンマや改行で分割すると、正しいファイルでも誤読します。CSV の引用規則に対応したパーサーで、取り出した値を確認してください。物理的な 1 行が 1 レコードとは限りません。

文字コードと区切りを合わせる

UTF-8 は多言語に対応します。BOM 付きは先頭に EF BB BF を加え、一部の表計算ソフトの検出を助けます。除去しないインポーターでは先頭列名に余分な文字が入る場合があります。セミコロンの例は、カンマを小数点記号として使う地域設定などの確認用です。自動検出が誤る場合は読み込み時に区切りを指定してください。

正確さを確かめてから量を増やす

まず固定の小さな例で列名、型、引用符を確認します。10,000・100,000 行は異なる負荷のテストであり、任意の表計算やサーバーがさらに大きなデータを扱える証拠にはなりません。生成も解析もメモリを使います。性能比較では実際のバイト数と時間を測り、ほかの条件をそろえてください。

ダウンロードしたファイルの使い方

小さなファイルで構造を確認してから、大きな入力を試します。

  1. 1

    代表的な例を選択

    目的に合う行数や境界ケースを選び、カードの名前、バイト数、データ行数とプレビューを確認します。引用符、セミコロン、BOM、ヘッダーなしを意図的に選びましょう。単純なカンマ区切りの成功だけでは、ほかの入力も動くとは分かりません。

  2. 2

    設定を明示して読み込む

    ダウンロード後、利用先で文字コード、区切り、ヘッダーの扱いを選びます。先頭ゼロが大切な識別子や郵便番号は文字列として扱います。地域設定で日付や数値が変わっていないかも確認してください。元ファイルは変更せず、読み込み動作と編集結果を区別します。

  3. 3

    値を確認してから大きな表へ

    データ行数、列数、代表的なセルを比較します。エスケープ例では、カンマと改行が元のフィールド内に残ることを確認します。その後で 10,000・100,000 行を生成し、進捗、タイムアウト、サイズ制限、中断後の回復をテストします。

よくある質問

サンプルの用途と制限についてのよくある質問。

主な活用例

このツールの実用的な活用方法です。

  • ヘッダーなしで最初のデータが保持され、ヘッダー付きでも正しく読めるか確認。
  • CSV 読み込みの変更後は引用符の例で回帰確認。以前カンマで分割していた処理は特に注意。
  • 少量と大量の読み込みで件数、メモリ、進捗表示、安全な再試行を比較。

関連ツール

ほかの変換・ファイル処理ツールもご覧ください。