スプレッドシート:CSV、Excel(XLSX)、JSONの比較
フラットなプレテキスト形式の表対リッチな複数シートの計算用ワークブック。
ファイルはHTML5 CanvasとWebAssemblyを使用して、お使いのウェブブラウザ内で完全に処理されます。データがデバイス外に出ることは一切ありません。
アップロードやダウンロードの待ち時間は不要です。サーバーの制限を受けず、お使いのマシンのハードウェア性能をフルに活かしてローカルで変換が行われます。
公式のISO、W3C、IETF仕様に準拠しており、最新のオペレーティングシステム間での出力互換性を保証します。
フォーマットの比較と技術仕様
| 出力フォーマット | MIMEタイプ | 仕様 | タイプ |
|---|---|---|---|
| XLSX Excelシート | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | ISO-IEC-29500 | Microsoft Excel OpenXML |
| CSV テーブル | text/csv | RFC-4180-CSV | カンマ区切り値データ |
技術仕様とコーデックの内訳
CSV対XLSX:生データ対フォーマット
CSVはカンマで区切られた純粋なプレーンテキストです。あらゆるプログラミング言語やデータベースが数ミリ秒で読み込める、生の表形式の数値や文字列を格納します。XLSXは、数式、セルの色、複数のワークシート、グラフを格納するXMLファイルのZIPパッケージです。
CSVにおけるカンマとクォートの罠
住所にカンマが含まれている場合(例:「123 Main St, Apt 4」など)、ずさんなCSVパーサーはそれを2つの列に分割してしまいます。標準的なRFC 4180 CSVでは、カンマや改行を含むフィールドを二重引用符で囲むことで、変換中も構造化された列を維持します。
外部サーバーへのデータ送信は0バイトです。すべての処理はお使いのブラウザのサンドボックス内でローカルに実行されます。