【发布时间】:2011-06-16 01:55:20
【问题描述】:
我正在尝试在我的 F# 应用程序中构建一棵树(通过可区分的联合类型)来一般地表示我的数据。我研究了网络上可用的内容,发现了 JavaScriptSerializer 和 DataContractJsonSerializer 之类的东西。问题是,我并没有真正将数据序列化为特定对象。
这是我的歧视联盟:
type ParameterTree =
| End
| Node of string * Dictionary<string, Parameter> * ParameterTree
我基本上希望能够从流中读取数据并使用从流中获取的数据填充 ParameterTree(包括适当的父/子关系)。我被困在从哪里开始。如果有人能指出我正确的方向,我将不胜感激。
【问题讨论】: