Мне нужно Сериализовать и де-сериализовать пользовательские объекты в .NET Compact Framework 2.0. Я прошел через JSON.NET 3.5, но мне нужна .NET Compact Framework 3.5.JSON serializer для .NET CompactFramework 2.0
Я ограничен, чтобы не обновлять с 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 является массив объектов (Object [])
Есть ли что-то неправильно в коде выше? То же самое я тестировал с Desktop, и я нашел его работающим, но не в Compact Framework.