Динамический Json, выбрать последнее поле - C#
Формулировка задачи:
Есть json(Пример):
Так вот, у атрибута 789 может быть разное количество полей, а не 3 как в примере. Есть способ обратиться к последнему?
Т.е вместо трех их может быть 10, и у последнего будет совсем другое название.
"123": { "321": "321", "456: "456", "789": { "123": "123", "321": "3221", "456": "456" } }
Решение задачи: «Динамический Json, выбрать последнее поле»
textual
Листинг программы
string text = string.Format("{{{0}}}", File.ReadAllText("1.json")); JObject obj = JObject.Parse(text); var lastValue = obj["123"]["789"].Last;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д