2011-02-25 65 views
7

我正在運行一個使用.Net Microframework的輕型網絡服務器,我想知道哪些庫主要適用於JSON序列化,但也可能是反序列化。Json Library for .Net Microframework

問題我發現有很多JSON庫是他們使用花式.Net功能在MF中不可用,並且更復雜,然後我需要。

我可以很容易地寫一個簡單的庫來完成我的任務,但我想知道是否還有其他東西可用。

感謝

+1

你最終寫自己的圖書館? – 2011-03-05 01:56:22

+0

...好吧,是嗎? – Marcel 2012-01-07 21:04:24

回答

0

不知道如果你已經嘗試Json.NET因爲它的解決方案文件Silverlight和WindowsPhone的。其含義是,如果它在像.NET Microframework這樣的受限環境中工作。

+1

我相信Json.NET的問題在於它大量使用了正則表達式,這在.NETMF中還不被支持。 – 2011-04-26 16:00:27

+0

現在正則表達式的支持有限...... – 2015-07-15 17:02:58

3

有在專門建造,以儘量減少足跡NetduinoHelpers庫中的輕量級JSON解析器:http://netduinohelpers.codeplex.com/

+0

好東西在那裏,但據我所知,只有解析器(反序列化器)而不是序列化器。 – Marcel 2012-01-07 21:03:08

3

麥克·瓊斯上傳JSON Serialization and Deserialization library爲.NET Micro Framework的。

這是一個JSON(反)序列化庫可編碼(幾乎)任何 C#對象轉換成JSON字符串,並返回。它管理對象內的對象(對象內的對象等)中的基元(int, float,string),日期,對象(類,數組,字典)。

...

我記得,它的大小約爲13K,所以它有點大,還挺慢,但它的工作原理。