F#
Proveedores de tipo
Buscar..
Usando el proveedor de tipos CSV
Dado el siguiente archivo CSV:
Id,Name
1,"Joel"
2,"Adam"
3,"Ryan"
4,"Matt"
Puedes leer los datos con el siguiente script:
#r "FSharp.Data.dll"
open FSharp.Data
type PeopleDB = CsvProvider<"people.csv">
let people = PeopleDB.Load("people.csv") // this can be a URL
let joel = people.Rows |> Seq.head
printfn "Name: %s, Id: %i" joel.Name joel.Id
Usando el proveedor de tipos WMI
El proveedor de tipos de WMI le permite consultar los servicios de WMI con una escritura fuerte.
Para generar los resultados de una consulta WMI como JSON,
open FSharp.Management
open Newtonsoft.Json
// `Local` is based off of the WMI available at localhost.
type Local = WmiProvider<"localhost">
let data =
[for d in Local.GetDataContext().Win32_DiskDrive -> d.Name, d.Size]
printfn "%A" (JsonConvert.SerializeObject data)
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow