CSV类型提供程序

N00*_*sie 3 f# f#-interactive type-providers f#-data

我试图找到一个简单的示例或介绍CSV类型提供程序.所以我按照这个链接来帮助我开始.现在我有一个Visual Studio 2012学生版,虽然文档说F#3.0有CSV类型提供程序但我无法找到它.所以我试图为本地CSV文件使用类型提供程序.我看到的是提到的CSV TypeProvider根本不存在.由于给定的示例没有真正编译,我环顾四周并使用类似的东西来加载oData服务:

#r "FSharp.Data.TypeProviders"
///loading a stackoverflow odata type provider
type stackOverflow = Microsoft.FSharp.Data.TypeProviders.ODataService<"http://data.stackexchange.com/stackoverflow/atom">
Run Code Online (Sandbox Code Playgroud)

所以这与上面的示例页面中提到的有点不同.我无法看到csv类型提供程序.我使用Visual Studio IDE列出类型提供程序,并且未列出csv.我尝试使用nuget更新软件包,但这仍然存在.任何人都可以指出如何使用csv类型提供程序的正确文档,以及可以找到一个简单示例的正确更新链接?

N_A*_*N_A 7

FSharp.Data不是内置库,因此您需要使用nuget或手动下载软件包.有关获取它的位置(以及如何使用它)的详细信息,请参见此处.

如果您手动下载项目,可以将其放在任何位置,然后只需使用文件路径来引用它#r.对于相对于项目的路径,请使用__SOURCE_DIRECTORY__符号,否则只需使用.dll的绝对文件路径即可.

在引用dll之后,您仍然需要打开命名空间,因此您需要open FSharp.Data在引用dll后使用.