2011-03-15 14 views
5

Poniżej jest mój ciąg JSON, które staram się analizować na liście mojej klasieprzekonwertować z JSON do obiektu kolekcji

używam 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" 
     } 
    } 
] 

To moja klasa który chcę mój json być analizowany na

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; 
     } 
    } 

w ten sposób im próbuje zanalizować do listy

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

ale bezskutecznie Proszę mi pomóc ...

Odpowiedz

3

Twój JSON powinien wyglądać tak:

[ 
    { 
     "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

Hej Jakub, Niż to pracował dla mnie – Riz

Powiązane problemy