2011-03-15 29 views
5

下面是我的JSON字符串,我试图分析我的课的名单转换为对象集合

我使用NewtonsJson.net.3.5

[ 
    { 
     "message": { 
      "$": "@12:55 Big Rally on South Bound of Dr. B.A. Road. Motorists may use RAK Road, P. D'Melow Road & A.B. Road for CST.\n -visit icicilombard.com" 
     }, 
     "picture": { 
      "$": "" 
     }, 
     "medium": { 
      "$": "API" 
     }, 
     "timestamp": { 
      "$": "03\/15\/2011 12:55:42 IST" 
     } 
    } 
] 

这是我的班我希望我的JSON被解析到

public class GupShupTrafficAlerts 
    { 
     private string _message = string.Empty; 

     private string _picture = string.Empty; 

     private string _medium = string.Empty; 

     private string _timeStamp = string.Empty; 

     public String message 
     { 
      get; 
      set; 
     } 

     public string timestamp 
     { 
      get; 
      set; 
     } 

     public string medium 
     { 
      get; 
      set; 
     } 

     public string picture 
     { 
      get; 
      set; 
     } 
    } 

这是即时通讯的方式试图解析列出

List<GupShupTrafficAlerts> lstTrafficAlert = 
JsonConvert.DeserializeObject<List<GupShupTrafficAlerts>>(@JSonString); 

但无济于事 请帮我...

回答

3

你的JSON应该看起来像:

[ 
    { 
     "message": "@12:55 Big Rally on South Bound of Dr. B.A. Road. Motorists may use RAK Road, P. D'Melow Road & A.B. Road for CST.\n -visit icicilombard.com", 
     "picture": "", 
     "medium": "API", 
     "timestamp":"03\/15\/2011 12:55:42 IST" 
    } 
] 
+0

嘿的Jakub,感谢名单它为我工作 – Riz