我正在使用.Net Microframework 运行一个轻型网络服务器,我想知道哪些库主要适用于 JSON 序列化,但也可能适用于反序列化。
我发现很多 JSON 库的问题是它们使用 MF 中不可用的花哨的 .Net 功能,而且比我需要的更复杂。
我可以轻松地编写一个简单的库来完成我的任务,但我想知道是否还有其他可用的。
谢谢
我正在使用.Net Microframework 运行一个轻型网络服务器,我想知道哪些库主要适用于 JSON 序列化,但也可能适用于反序列化。
我发现很多 JSON 库的问题是它们使用 MF 中不可用的花哨的 .Net 功能,而且比我需要的更复杂。
我可以轻松地编写一个简单的库来完成我的任务,但我想知道是否还有其他可用的。
谢谢
Mike Jones为 .NET Micro Framework上传了JSON 序列化和反序列化库。
这是一个 JSON(反)序列化库,可以将(几乎)任何 C# 对象编码为 JSON 字符串并返回。它管理原语(int、float、string)、日期、对象(类、数组、字典)和对象内的对象(对象内等)。
...
我记得,它的大小约为 13k,所以它有点大,有点慢,但它确实有效。
NetduinoHelpers 库中有一个轻量级 JSON 解析器,专门用于最小化占用空间:http: //netduinohelpers.codeplex.com/
不确定您是否尝试过Json.NET,因为它具有 Silverlight 和 WindowsPhone 的解决方案文件。这意味着如果它在像那些受限环境中工作,它可能在 .NET 微框架中工作。