CSVLint 是一项技术验证服务,可确保逗号分隔值 (CSV) 文件符合结构和语义标准,包括 RFC 4180 和 Web 上的 CSV (CSVW) 规范。它能够识别诸如行长度不一致和分隔符格式错误等关键错误,同时还会针对诸如字符编码错误等违反最佳实践的情况发出警告。
该平台支持使用 JSON 表模式进行基于模式的验证,允许用户强制执行特定的数据类型、必填字段和值模式,以确保数据集是机器可读的,并且可以在不同的系统之间互操作。
简单、免费、有效。
CSVLint 是一项技术验证服务,可确保逗号分隔值 (CSV) 文件符合结构和语义标准,包括 RFC 4180 和 Web 上的 CSV (CSVW) 规范。它能够识别诸如行长度不一致和分隔符格式错误等关键错误,同时还会针对诸如字符编码错误等违反最佳实践的情况发出警告。
该平台支持使用 JSON 表模式进行基于模式的验证,允许用户强制执行特定的数据类型、必填字段和值模式,以确保数据集是机器可读的,并且可以在不同的系统之间互操作。
简单、免费、有效。
| CSVLint (csvlint.io) | 在线 CSV 验证器(典型) | 无摩擦 |
|---|---|---|
| 验证范围: 该服务会根据 RFC 4180 和 CSV on Web (CSVW) 规范检查 CSV 文件。它会报告诸如行长度不一致和分隔符格式错误之类的错误,并针对诸如字符编码不正确等最佳实践问题发出警告。 | 验证范围: 通常情况下,这是一个语法检查工具。ExtendsClass 验证器检查一个成员,查找语法错误,允许您设置分隔符(逗号、制表符、分号或竖线)、引号和转义字符,并且可以选择检查第一行的列数。 | 验证范围: Frictionless 可验证数据表、资源和数据集。其报告会标记诸如空白或重复的标题、缺失的单元格、空白行和多余的单元格等问题,并且可以添加自定义检查和格式。 |
| 模式支持: 验证可以由 JSON 表模式形式的模式驱动,该模式强制执行数据类型、必填字段和值模式。 | 模式支持: ExtendsClass 页面没有提及架构验证,因此检查仍然停留在文件结构级别。 | 模式支持: 该框架基于无摩擦数据规范构建,对表格数据进行描述和验证。 |
| 报道: 调查结果分为结构性问题错误和最佳实践违规警告。 | 报道: 验证过程会生成一份统一的报告,并提供许多自定义选项。 | |
| 开放性和平台: 一个声称可以免费使用的托管网络服务。 | 开放性和平台: ExtendsClass 工具是一个免费的在线工具箱,其声明广告是其唯一收入来源。该页面上未找到隐私声明。 | 开放性和平台: 这是一个基于 MIT 许可证的开源 Python 框架。4.17.5 版本发布于 2021 年 9 月,PyPI 上已有更新的 5.x 版本。 |
只有注册会员才能免费获得 100% 的全尺寸图片和下载。.
> 登录 <