json.net

    5熱度

    3回答

    我有JSON這樣的: { "Property":"Blah blah", "Dictionary": { "Key1" : "Value1", "Key2" : "Value2", "Key3" : "Value3" } } 我要提取的「字典」對象作爲字典(所以它會像鍵1 = >值1等)。如果我只是直接使用「字典」對象,我可以

    0熱度

    2回答

    我正在C#中構建一個Silverlight wp7應用程序。我有我想要轉換爲JSON的對象。我正在使用JSON.NET。 這些對象的幾個屬性需要一些邏輯來初始化。有沒有辦法使用自定義轉換器方法? (一個這樣的屬性是一個字符串列表,數據是作爲一個字符串給出的,在構造函數中,類將它拆分成一個列表)。他們必須是讀寫會話(對吧?)。這是一種痛苦。 還是我堅持做手動轉換?

    2熱度

    2回答

    我嘗試將可觀察字典綁定到列表框項目,我的問題是。如果我使用普通的通用字典,它的效果很好。但是,如果我使用可觀察字典,則不會加載列表框項目。 這裏是觀測的字典類: public class MyObservableDictionary<TKey, TValue> : IDictionary<TKey, TValue>, INotifyCollectionChanged,

    0熱度

    1回答

    看來JSON.NET正在編寫無效的JSON,儘管如果這是由於我的濫用而引起的,我不會感到驚訝。 看來,它是重複JSON的最後幾個字符: /* ... */ "Teaser":"\nfoo.\n","Title":"bar","ImageSrc":null,"Nid":44462,"Vid":17}]}4462,"Vid":17}]} 的重複字符串是: 4462,"Vid":17}]} 我打

    0熱度

    1回答

    我有一些複雜的對象圖,當我想將它們發送到客戶端時,我創建了一個單獨的DTO並將對象序列化到該對象中。這是一個痛苦的屁股。反正是有序列化對象,只說:「去一個引用深」所以,如果我有一個對象: public class Test { public Project { get; set; } } public class Project { public int Id { get; set; }

    1熱度

    3回答

    我很無奈,我需要反序列化這種格式的JSON字符串到類中。 JSON字符串: {"newNickInfo":{"2775040":{"idUser":2775040,"nick":"minci88","sefNick":"minci88","sex":2,"photon":"http:\/\/213.215.107.125\/fotky\/277\/50\/n_2775040.jpg?v=4","p

    6熱度

    3回答

    我還沒有看到有關Json.NET支持使用readonly字段反序列化對象的很多信息。我注意到.NET DataContract和DataMember屬性允許在反序列化過程中填充readonly字段,但Json.NET似乎不支持這一點,至少從我看到的行爲來看。

    3熱度

    1回答

    我得到的錯誤: System.InvalidCastException : Unable to cast object of type 'System.Dynamic.ExpandoObject' to type 'System.Collections.IDictionary'. 通常情況下,我會得到ExpandoObject,然後把一個屬性的派生類,以表明我寫的定義TypeConverter。我

    0熱度

    1回答

    它不影響JSON反序列化。任何人都可以解釋它?

    0熱度

    3回答

    我真的不知道如何詞組這個問題,但是,我有以下的JSON JSON: { "person": { "first_name": "John", "gender": "M", "last_name": "Doe" } } 而且使用json.net/javascriptserializer(asp.net反序列化)我有以下測試代碼: public c