- Регистрация
- 10.08.2013
- Сообщения
- 179
- Благодарностей
- 78
- Баллы
- 28
Имеем ответ от сервера в JSON в виде сложной структурной иерархии. Необходимо вытащить последовательную структуру. В принципе, названия всех полей до нужной структуры известны, JSONPath можно прописать, чтобы потом перебрать вложенные поля в foreach, НО!
В структуре JSON есть одно поле, которое меняется в зависимости от переменной (конкретно - логин).
Парсинг JSON делается стандартно - project.Json.FromString(String);
Например, надо получить и проанализировать стуктуру record, которая находится в project.Json.result.accounts.ЛОГИН.record, где ЛОГИН - это как раз перемеренное поле в общей структуре JSON.
Вопрос: как можно получить результат, если сам ЛОГИН нам известен?
В структуре JSON есть одно поле, которое меняется в зависимости от переменной (конкретно - логин).
Парсинг JSON делается стандартно - project.Json.FromString(String);
Например, надо получить и проанализировать стуктуру record, которая находится в project.Json.result.accounts.ЛОГИН.record, где ЛОГИН - это как раз перемеренное поле в общей структуре JSON.
Вопрос: как можно получить результат, если сам ЛОГИН нам известен?