Я видел некоторые другие вопросы, подобные этому, но это довольно сложные данные JSON, которые имеют объекты внутри объектов. Хотя JSON, с которым я работаю, никогда не статичен, я сомневаюсь, что это так сложно. Кроме того, это мой первый опыт использования JSON с C#, поэтому я немного незнакомец.Как я могу десериализовать данные JSON с помощью C#?
То, что я пытаюсь достичь, состоит в том, чтобы отделить данные, полученные от API, которые я запрашиваю с помощью WebRequest в C#.
{
"johhny.debt": {
"id":35187540,
"name":"johnny.debt",
"profileIconId":786,
"Level":30,
"revisionDate":1428019045000
}
}
Возвращенные данные JSON подобны моделям.
Я хочу, чтобы иметь возможность получить доступ ко всем свойствам выше строки следующим образом:
ID:
Название:
~~
~~
~~ ... и так далее.
Я предполагаю, что для этого нужно сделать какой-то класс?
Вся помощь приветствуется, благодарю вас всех заранее.
Просто определите класс, который отражает вашу структуру и «Deserialize» в этот класс. – DrKoch
@DrKoch Верьте или нет, это то, с чем мне нужна помощь. –
попробовал Google? http://www.codeproject.com/Tips/79435/Deserialize-JSON-with-C –