У мене є метод веб-API, який приймає довільне корисне навантаження json у JObjectвластивість. Як такий, я не знаю, що буде, але мені все одно потрібно перекласти його на типи .NET. Я хотів би мати Dictionary<string,object>такий, щоб я міг з цим боротися як завгодно.
Я багато шукав, але нічого не міг знайти і в підсумку почав безладний метод, щоб зробити це перетворення, ключ за ключем, значення за значенням. Чи є простий спосіб це зробити?
Введення ->
JObject person = new JObject(
new JProperty("Name", "John Smith"),
new JProperty("BirthDate", new DateTime(1983, 3, 20)),
new JProperty("Hobbies", new JArray("Play football", "Programming")),
new JProperty("Extra", new JObject(
new JProperty("Foo", 1),
new JProperty("Bar", new JArray(1, 2, 3))
)
)
Дякую!