我有以下代碼和JSON:JSON.net問題JsonConvert.DeserializeObject
public class Labels
{
public Labels()
{}
public Label[] Label {get;set;}
}
public class Label
{
public Label()
{ }
public string Name { get; set; }
public int TorrentsInLabel { get; set; }
}
//...
Labels o = JsonConvert.DeserializeObject<Labels>(json);
//...
{"label":
[
["seq1",1]
,["seq2",2]
]}
我想此數組[ 「SEQ1」, 「1」]來反序列化爲Label對象。我錯過了什麼?一些屬性?
當我運行我得到異常:預期爲類型'test_JSONNET.Label'的JsonArrayContract,得到'Newtonsoft.Json.Serialization.JsonObjectContract'。
TNX
GG
你試過「反映了」嗎? – 2009-10-12 10:32:18
JSON.net是開源的,我現在正在通過代碼,但沒有到目前爲止。 – 2009-10-12 10:33:35
建議:在開始查看源代碼之前,如何查看一些文檔? (http://james.newtonking.com/projects/json/help/) – Svish 2009-10-12 10:54:46