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