【发布时间】:2014-10-10 10:22:15
【问题描述】:
如果我定义一个类型
type MyType = CsvProvider<"schema.csv",
Schema="A->MyA=int, B->MyB=int">
如果我加载 csv 之类的
let csv1 = MyType.Load("file1.csv")
如果“file1.csv”包含“schema.csv”具有的所有列,但顺序不同,并且有“schema.csv”中未出现的额外列。如果我只对“schema.csv”中指定的列感兴趣,我还能加载它吗?
【问题讨论】:
-
我不知道。如果你尝试会发生什么?
-
架构不匹配或加载奇怪的数据。我不知道是我做错了还是 csv 提供者根本不支持这个用例。
标签: csv f# type-providers f#-data