수색…


CSV 유형 공급자 사용

주어진 다음 CSV 파일 :

Id,Name
1,"Joel"
2,"Adam"
3,"Ryan"
4,"Matt"

다음 스크립트를 사용하여 데이터를 읽을 수 있습니다.

#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

WMI 유형 공급자 사용

WMI 형식 공급자를 사용하면 강력한 입력을 사용하여 WMI 서비스를 쿼리 할 수 ​​있습니다.

WMI 쿼리의 결과를 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
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow