CSV 表格 查看器
在美观的表格中查看、排序、搜索和浏览CSV数据。免费、安全、无需上传。
拖放CSV文件到这里
或在下方粘贴CSV文本
在美观的表格中查看、排序、搜索和浏览CSV数据。免费、安全、无需上传。
或在下方粘贴CSV文本
CSV 文件是纯文本,其值以逗号分隔 — 简单,但视觉上很混乱。在文本编辑器中读取 CSV 会产生一堵逗号分隔的文本墙,其中字段边界模糊且列对齐丢失。 CSV 表格查看器解析文件并将其呈现为 HTML 表格,恢复列对齐并使数据可扫描。
除了简单的显示之外,表格查看器还提供使 CSV 数据易于处理的功能:列排序(单击标题按该列排序)、过滤(仅显示与条件匹配的行)、搜索(在所有列中查找值)和分页(导航大文件而不一次加载所有内容)。
该查看器使用 JavaScript 生态系统中最可靠的 CSV 库 PapaParse 在浏览器中解析 CSV。它处理格式的怪癖:包含逗号的带引号字段、转义引号、混合行结尾、可选的 BOM 标记、多行单元格。渲染的表格是交互式的,原始数据保留在您的设备上。
Excel 打开 CSV,但应用自己的转换 - 从数字字符串中删除前导零,重新格式化日期,将科学记数法应用于长数字。这些更改会损坏数据,如果重新保存文件,可能会导致真正的问题。 Web 查看器完全按原样显示 CSV,没有自动转换。
无需打开 Excel 或代码编辑器即可进行快速检查也很有价值。放入浏览器选项卡后,查看器会立即呈现数据。对于常规快速查看,这比启动 Excel 更快。
删除文件或粘贴内容,导航表格。
PapaParse 处理 CSV 变体:包含逗号的引用字段、通过加倍转义的引号、多行单元格、混合行结尾、文件开头的 BOM。输出是数组的数组(如果检测到标头则为对象)。
渲染使用具有大型文件虚拟化功能的 HTML 表 - 仅将可见行渲染到 DOM,并在上方和下方使用占位符间隔。这使得查看器能够响应具有数十万行的文件。
排序和过滤发生在 JavaScript 中。排序算法通常是带有比较器函数的 array.sort。过滤使用简单的 include() 或正则表达式匹配。两者都在完整数据集上运行;性能取决于数据集大小和条件的复杂性。