【发布时间】:2012-10-31 18:54:36
【问题描述】:
我正在尝试找到一种方法,将具有一个数据表的数据集序列化和反序列化为 JSON,并使用 JSON.NET 从 JSON 返回数据集/数据表,但是我发现的所有示例和示例都只是从一个数据集或数据表到 JSON,绝不是两种方式。我们有一个系统来处理 XML 序列化数据集和数据表,我们仍需要以该格式保留这些数据集,但允许某些 UI 视图将数据呈现为 JSON。
数据可以有空值,这是有效的。
任何帮助将不胜感激。
【问题讨论】:
-
This post 表示最新的 JSON.NET 库具有您需要的功能。
-
非常感谢大家,我不知道JSON.NET的新版本会允许DataTable转换。我只需要创建一个自定义版本的 Newtonsoft.Json.Converters.DataTableConverter,它允许特定的复杂类型作为列数据类型。
标签: c# serialization json.net