字段被忽略。我成功地取回了 2 个对象的列表,但没有填充任何字段。我究竟做错了什么?(不幸的是,我无法控制 json 格式。它完全采用这种结构。
using System.Web.Script.Serialization;
public void myMethod {
string myContent = @"
[
{
"my_object": {
"city": "city 1",
"myAge": 15
}
},
{
"my_object": {
"city": "city 2",
"myAge": 18
}
}
]";
JavaScriptSerializer serializer = new JavaScriptSerializer();
List<my_object> list = serializer.Deserialize<List<my_object>>(myContent);
}
public class json_content {
public string city { get; set; }
public int myAge { get; set; }
}