问题描述
也许这是一个愚蠢的问题,但我想知道是否有任何标准可以跨文件进行 Excel 验证?我的意思是这样的:
- XML 的 XSD:https://www.w3.org/XML/Schema
- JSON 架构:https://json-schema.org/implementations.html
- CSV 架构:https://digital-preservation.github.io/csv-schema/csv-schema-1.1.html
- Excel:??
或者,解决方案通常是“将其导出到 <this_format>
并使用这些工具对其进行验证?”这通常是怎么做的,或者不是?
解决方法
Excel 是一种专有工具,具有自己的数据格式。它可以将电子表格/工作表(不是一回事)导出为各种其他格式。
对于数据交换,最常见的 Excel 导入/导出格式是 CSV。 CSV 有一个标准,但它没有指定对字段名称或类型的任何验证。如果你想这样做,你需要像 https://en.wikipedia.org/wiki/Data_Format_Description_Language 这样的东西。