2017-04-04 8 views
2

動作しないデータを抽出する方法を示す例があります:F#JsonValueの例は<a href="http://fsharp.github.io/FSharp.Data/library/JsonValue.html" rel="nofollow noreferrer">F# Data: JSON Parser</a></p> <p>で

let info = 
    JsonValue.Parse(""" 
    { "name": "Tomas", "born": 1985, 
     "siblings": [ "Jan", "Alexander" ] } """) 
open FSharp.Data.JsonExtensions 

// Print name and birth year 
let n = info?name 
printfn "%s (%d)" (info?name.AsString()) (info?born.AsInteger()) 

// Print names of all siblings 
for sib in info?siblings do 
    printfn "%s" (sib.AsString()) 

私はコピーして貼り付け、このコードを、それを試してみたが、それがコンパイルされません

Error 53 The field, constructor or member 'AsString' is not defined

サンプルコードに何か不足している点がありますか?

+0

どのF#がありますか? –

+0

VisualStudio 2015などを使用していますか? –

+0

私はVisual Studio 2012を実行しています(2015/17をインストールするスペースはありません) – user1443098

答えて

1

これは、F#の拡張機能を処理できないためVS 2012で動作しません。

関連する問題

 関連する問題