Динамический 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;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д