2014-12-14 4 views
-3

Теперь я пытаюсь обрабатывать некоторые данные JSON, используя JSON.NET , но я понятия не имею, как его решить.Deserialize JSON Data от JSON.Net

The JSON строки очень долго, поэтому я сделать файл click me

Моя цель состоит в том, чтобы десериализации в массив какой тип bikeData

public class bikeData 
{ 
    public string sno { get; set; } 
    public string sna { get; set; } 
    public string sarea { get; set; } 
    public string ar { get; set; } 
    public string tot { get; set; } 
    public string sbi { get; set; } 
    public string bemp { get; set; }   
    public float lat { get; set; } 
    public float lng { get; set; } 
    public string mday { get; set; } 
    public string sv { get; set; } 

    public bikeData() 
    { 

    }     
} 

Надежда кто-нибудь может мне помочь.

+2

Вы пробовали Google? Существует множество примеров. – Gigi

+0

Вы пытались найти какое-либо решение? JSON.NET имеет [это] (http://james.newtonking.com/json/help/html/DeserializeWithJsonSerializerFromFile.htm) в своей документации ... –

+0

Конечно, я пробовал, я спрашиваю здесь, потому что я не раньше видел такой JSON, возможно, я не получаю подходящее ключевое слово для поиска. –

ответ

1

Try:

JsonConvert.DeserializeObject<IDictionary<string, bikeData>>() 
+0

О, это то, о чем я запутался, теперь я знаю, как это сделать. –

+0

Большое спасибо. –

0

Это должно сделать работу для вас:

vara bikeDataObjects = JsonConvert.DeserializeObject<List<bikeData>>(jsonString); 
Смежные вопросы