広告が嫌いですか? 行く 広告なし 今日

CSVフォーマッタおよび列アラインメント機能

データ

入力オプション

フォーマット設定 (保留中)

データプレビュー

変換

ガイド

CSV フォーマッタと列アライナー

CSVフォーマッタおよび列アラインメント機能

CSVデータのフォーマットと配置を2つの出力モードで実装します:RFC 4180規格に準拠した正規化されたCSVで適切な引用符およびエスケープ処理、または人間が読みやすい列揃え表示。自動デリミタ検出、データプレビューテーブル、バリデーション、JSON、Markdownテーブル、SQL INSERT文へのエクスポートをサポートしています。

使用方法

CSVデータを入力エリアに貼り付けてください。入力の区切り文字(カンマ、タブ、セミコロン、パイプ — あるいは自動検出)を選択してください。出力モードを選択してください:RFC 4180に準拠した標準コンプライアンスのCSV、またはスペースで整形された列対応のPretty-Print。引用方法の設定、重複行削除、空白トリム、およびオプションのソートを構成してください。フォーマットされた出力を表示し、データプレビュー表を見てください。JSON、Markdown、またはSQLとしてエクスポートできます。

機能

  • RFC 4180 の正規化 適切に引用されたフィールド、内部の引用符を正しくエスケープ(二重化)、CRLF行終端記号、および一貫した区切り文字の使用。標準コンプライアントなCSVを生成し、どんなパーサでも処理可能なものとなる。 --- *(Note: The original text is a technical description of CSV formatting standards. I’ve translated it as concisely and accurately as possible while maintaining readability in Japanese.)*
  • プレゼンテーション・アライメント — 列をスペースでパディングして、すべての値が垂直に対正されるようになっています。ヘッダー行は分割線でハイライトされており、ターミナル表示、ドキュメント作成、またはデータの速い視覚的な確認に最適です。
  • デリミタサポート — 入力と出力の区切り文字選択:カンマ、タブ、セミコロン、またはパイプ。自動検知は入力を分析して最も適切な区切り文字を決定します。
  • 選択肢の引用方法 引用する場合は必要に応じて、フィールド内の区切り文字、引用符、または改行が含まれる場合のみ引用しなければならない。埋め込み引用符や複数行のフィールドを正しく処理します。 --- **注意:** この翻訳は原文の構造(引用符の使用法など)を忠実に再現していますが、日本語の慣習からすると「必要に応じて」という表現が直訳よりも自然な流れになる場合があります。
  • データプレビュー HTMLテーブルのヘッダー行をハイライトし、ソート可能な列と行・列の数を表示するものです。
  • 検証 — 不一致な列数を検出し、エスケープされていない引用符、空行、および末尾の区切り文字を検知します。RFC 4180 のコンプライアンス状態を報告します。
  • データクレンシング 重複行を削除し、セルの値から空白を取り除き、任意の列でソートします。
  • 輸出 — JSON(オブジェクト配列または配列の配列)としてコピー、マーケダウン表、またはSQLのINSERT文でテーブル名を設定可能な形式で。

RFC 4180 標準

RFC 4180ではCSVファイルの標準形式を定義しています。カンマでフィールドが区切られ、CRLFでレコードが区切られ、ヘッダー行は任意です。カンマや引用符、改行を含むフィールドは二重引用符で囲まれ、埋め込みされた二重引用符は二重にする必要があります(””). このフォーマットは、スプレッドシート、データベース、およびデータ処理ツールとの最大互換性を確保します。

RFC 4180とは何ですか?

RFC 4180は、CSV(カンマ区切り値)ファイル形式を定義するインターネットの標準規格です。この規格では、フィールドの分割方法(カンマ)、レコード間の分離方法(CRLF)、特殊文字を含むフィールドに対しての引用符(ダブルクォートで囲む)およびエスケープ(埋め込まれた引用符を2重にする)について規則を定めています。多くのCSV実装はこの標準から逸脱しており、RFC 4180に準拠したCSVファイルは、Excel、Google Sheets、データベースインポートツール、およびプログラミング言語のCSVライブラリと正しく動作します。

CSVフィールドを引用符で囲むべきタイミングは何ですか?

フィールドは、デフォルトでカンマを使用する場合、ダブルクォート、または改行(改行コード)を含む場合に引用符で囲む必要があります。また、先頭/末尾の空白が重要な場合には、その空白を含むフィールドも引用符で囲むことが望ましいです。 「必要に応じて引用符を付ける」オプションは、それらを自動的に処理します — 実際に引用符が必要となるフィールドのみに引用符を追加します。「すべてのフィールドを引用符で囲む」は最大互換性を保証する最も安全な方法ですが、「引用符を付けない」は最もコンパクトな出力を生成しますが、特殊文字を含むフィールドが破損する可能性があります。

CSV と TSV の違いは何ですか?

CSV(カンマ区切り値)はカンマをフィールドの区切り文字として使用し、TSV(タブ区切り値)はタブ文字を用いる。TSVには利点がある:タブ文字がデータにほとんど現れないため、フィールドは almost never 需要する引用符をほとんど必要としない。CSVはツールや標準(RFC 4180)で広くサポートされており、TSVは生物情報学、言語学、およびデータ交換において一般的である。フィールドにカンマが含まれる場合があるため。このツールは両方をサポートする—タブを区切り文字として選択してTSVの入力または出力を行う。

データがサーバーに送信されていますか?

いいえ — すべてのパース、フォーマット、およびバリデーションはブラウザ内でJavaScriptを使用して行われます。CSVデータはデバイスから離れることはありません。API呼び出しもサーバーサイド処理もデータ保存もなく、これはセンサーシなデータ(顧客記録、金融データ、または内部データベースなど)にとって重要です。すべてのフォーマット化、プレビューレンダリング、およびエクスポート変換はクライアント側で完全に実行されます。

広告なしで楽しみたいですか? 今すぐ広告なしで

拡張機能をインストールする

お気に入りのブラウザにIOツールを追加して、すぐにアクセスし、検索を高速化します。

に追加 Chrome拡張機能 に追加 エッジ拡張 に追加 Firefox 拡張機能 に追加 Opera 拡張機能

スコアボードが到着しました!

スコアボード ゲームを追跡する楽しい方法です。すべてのデータはブラウザに保存されます。さらに多くの機能がまもなく登場します!

ニュースコーナー 技術ハイライト付き

参加する

価値ある無料ツールの提供を継続するためにご協力ください

コーヒーを買って