2
在F# Data: JSON ParserF#JsonValue例如不工作
有展示瞭如何提取數據爲例:
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
示例代碼中是否缺少某些內容?
您有哪些F#? –
你是否使用VisualStudio 2015或更老的東西? –
我正在運行Visual Studio 2012(沒有安裝2015/17的空間) – user1443098