我試圖反序列化一個Json流,但我得到一個SerializationException,我發現這是從微軟MSDN website有沒有人看到我們做錯了什麼?反序列化JSON到對象SerializationException
DataContractJsonSerializer serializer = new DataContractJsonSerializer (typeof(Json));
Json flippo = (Json)serializer.ReadObject(dataStream);
(Json)serializer.ReadObject(dataStream);
system.Runtime.Serialization.SerializationException已經扔 預期元件是 '根',但實際的輸入元件中的命名空間是'
樣品:
{ 「d」 : 「[{\」 student_id數據\ 「:1,\」 Voornaam \ 「:\」 湯姆\ 「\ 」Achternaam \「:\ 」詹森\「 \ 」電子郵件\「:\」 [email protected] \ 」 \ 「CREATED_DATE \」:\ 「\ /日期(1410949696453)\/\」,\ 「減少\」:\ 「恩格斯\」,\ 「克拉森\」:\ 「H2A \」,\ 「Paid_Version \」 :true,\「Geboortatum \」:\「\/Date(671752800000)\/\」}]「} ]
顯示您的示例json .. – Sachin 2014-09-22 12:18:10
添加了示例Json ... – Cageman 2014-09-22 12:27:16
爲什麼您的json以''開頭?代表什麼意思?即使它是'[{...',那將表示一個*數組*對象 - 例如,要被反序列化爲一個'List'... –
2014-09-22 13:01:12