2015-07-19 2 views
0

Я использую Django в качестве backend и C# в качестве интерфейса. Django обеспечивает сериализацию от моделей до json. Мой вопрос заключается в том, как десериализовать json-данные (которые сериализованы из Django) на классы C#?Как использовать модели от Django в C#?

Кроме того, я нашел, что обработка json в C# не является гибкой, в отличие от нее вы можете использовать словарь для обработки json в Python. Есть ли хороший способ эффективно обрабатывать данные json в C#?

Спасибо.

ответ

0

Не использовал его в течение длительного времени, но JSON.Net сделал это довольно красиво, возможно, стоит попробовать.

Пример с сайта:

string json = @"{ 
    'Name': 'Bad Boys', 
    'ReleaseDate': '1995-4-7T00:00:00', 
    'Genres': [ 
    'Action', 
    'Comedy' 
    ] 
}"; 

Movie m = JsonConvert.DeserializeObject<Movie>(json); 

string name = m.Name; 
// Bad Boys 
Смежные вопросы