我可以序列JSON文件的一個節點像下面我如何獲得JSON對象的列表從JSON文件
using (JsonTextReader jsonReader = new JsonTextReader(file))
{
deserializedJson = eerializer.Deserialize<Person>(jsonReader);
}
JsonNRadio是自動生成的類JSON文件。 現在我的json文件有多個json對象。 所以,爲了這個,我創建了一個名爲的人
public class Persons
{
private Person[] person;
public Person[] person
{
get
{
return this.person;
}
set
{
this.person= value;
}
}
}
public partial class Person
{
public string id { get; set; }
public string name { get; set; }
}
類現在我應該得到的JSON對象的aaray,但是當我用下面的代碼嘗試,我只得到了第一個節點。
JsonSerializer serializer = new JsonSerializer();
using (StreamReader file = File.OpenText(@"D:\\Sample.json"))
// deserializedXml = serialized.Deserialize(xmlStream);
using (JsonTextReader jsonReader = new JsonTextReader(file))
{
Persons deserializedXml = serializer.Deserialize<Persons> (jsonReader);
}
而人是對象來空。
任何人都可以幫助一個例子或如何獲得json對象的列表。
JSON的外觀如何? – Tyress
{「id」:「6397486515343190」,「name」:「Henry」},{「id」:「6397486515343192」,「name」:「Paul」} – Shruti
我應該得到一個Persons對象數組 – Shruti