Как сериализовать/десериализировать список > javascriptserializerC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как сериализовать/десериализировать список > javascriptserializer

Сообщение Anonymous »

Я сериализовал список obj < /code> с использованием javascriptserializer. < /p>

JavaScriptSerializer js = new JavaScriptSerializer();
return js.Serialize(dataToSerialize as IEnumerable);
< /code>

И я получил строку: < /p>

[{"Item1":0,"Item2":"UserModifiedId","Item3":1},{"Item1":-1,"Item2":"","Item3":0},{"Item1":-1,"Item2":"","Item3":0}]
< /code>

Когда я пытаюсь десериализировать его, используя: < /p>

JavaScriptSerializer js = new JavaScriptSerializer();
return js.Deserialize(strObject);
< /code>

Я получаю следующее ex: < /p>

No parameterless constructor defined for type of 'System.Tuple`3[[System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]'.```

Can anyone help me with this Issue (to keep using JavaScriptSerializer)?


Подробнее здесь: https://stackoverflow.com/questions/593 ... scriptseri
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»