2017-09-20 66 views

回答

0

这应该是你的模型

public class RootObject 
{ 
    public int Id { get; set; } 
    public string AlbumKey { get; set; } 
    public string ZipFillPath { get; set; } 
    public int NoOfPages { get; set; } 
    public string EmailID { get; set; } 
} 

然后

RootObject myObj = JsonConvert.DeserializeObject<RootObject>(json); 

如果你的JSON是物品列表,类似

List<RootObject> myListObj = JsonConvert.DeserializeObject<List<RootObject>>(json); 
+0

RootObject myObj = JsonConvert.DeserializeObject (json); 不工作 –

+0

这是问题所在? –

0
public class yourClass 

{ 
    public int Id { get; set; } 
    public string AlbumKey { get; set; } 
    public string ZipFillPath { get; set; } 
    public int NoOfPages { get; set; } 
    public string EmailID { get; set; } 
} 

考虑到这是你的模型类,你可以

var responseText= JsonConvert.DeserializeObject<yourClass>(jsonResponse); 

然后,根据如果列表或不是你可以从它

获取数据如果您无法在找到类你可以做的是检查你的当前类和这个类的名称空间是否相同。