F# 使用FSharp.Data有没有办法将JsonValue转换为JsonProvider类型?

F# 使用FSharp.Data有没有办法将JsonValue转换为JsonProvider类型?,f#,f#-data,F#,F# Data,我知道我可以将字符串序列化并返回json提供程序类型。我喜欢更干净的解决方案。这是一个很小的http框架,用户可以获得一个JsonValue,并且可能希望使用一个使用JsonProvider的类型化版本 比如: type Balance = JsonProvider<"""{"balance":100}"""> let value = JsonValue.parse<"""{"balance":100}"""> let typed = Balance.fromValu

我知道我可以将字符串序列化并返回json提供程序类型。我喜欢更干净的解决方案。这是一个很小的http框架,用户可以获得一个JsonValue,并且可能希望使用一个使用JsonProvider的类型化版本

比如:

type Balance = JsonProvider<"""{"balance":100}""">

let value = JsonValue.parse<"""{"balance":100}""">

let typed = Balance.fromValue value
type Balance=JsonProvider
让value=JsonValue.parse
让typed=Balance.fromValue值