1
我需要在.NET Compact Framework 2.0下序列化和反序列化自定義對象。我已經通過JSON.NET 3.5,但它需要.NET Compact Framework 3.5。.NET CompactFramework 2.0的JSON序列化程序
我被限制爲不能從2.0升級到3.5。當我嘗試使用版本JSON.Net 2.0時,Serialize和Deserialize操作掛起。
---Serialize-----
List<string> strMessage = (JavaScriptConvert.DeserializeObject(results, typeof(List<string>)) as List<string>);
-----Deserialize----
List<object> paramObject = new List<object>(paramCollection);
string postData = string.Empty;
if (paramObject.Count > 0)
{
postData = JavaScriptConvert.SerializeObject(paramObject);
}
注:paramCollection是對象的數組(對象[])
有什麼問題在上面的代碼?我用Desktop測試過的一樣,我發現它工作,但不是在Compact Framework中。