【发布时间】:2014-07-15 18:25:13
【问题描述】:
.NET 中是否有内置方法可以验证 csv 文件/字符串?
我更喜欢 this online csv validator 之类的东西,但在 C# 中。我做了一些研究,但我发现的只是人们自己编写代码的例子(例子都是几年前写的,可能已经过时了)。
POC:
bool validCSV = CoolCSV_ValidatorFunction(string csv/filePath);
【问题讨论】:
-
您可以尝试解析它,如果解析成功,则它是有效的。就实际的语法验证和清理而言,您将不得不开发一些更强大的东西,因为据我所知,没有一种方法可以为您验证它。
-
.NET 中是否有内置的 CSV 验证?不,您需要什么样的验证?只需检查语法是否有效(nr 列等)或特定领域的内容?
-
@HaukurHaf 或多或少也会检查 CSV 格式规则(嵌入引号、逗号等)的东西。
-
这个人也有类似的问题:stackoverflow.com/questions/9642055/…