我正在使用Json.NET庫。通過C#在JSON中序列化/反序列化數組最方便的方式是什麼?例如,我想反序列化下面的文本(從文件讀取):Json.NET:序列化/反序列化陣列
{
"Name": "Christina",
"Gender": "female",
"Favorite_numbers": [11, 25 ,23]
}
我讀上面的文字從文件到一個變量:
JObject o = JObject.Parse(File.ReadAllText("input.txt"))
然後,當我試圖提取數組[11, 24, 23]
與
int[] num = (int[]) o["Favorite_numbers"]
我收到一條錯誤消息。
我在做什麼錯?我如何正確讀取數組?如何正確讀取以下類型的2-dim陣列[[1, 2, 3], [4, 5, 6]]
?
什麼是錯誤? – 2009-11-25 19:56:51