Я создаю фондовый скрининг, который получает данные от ultiple apis.Я хотел бы проанализировать ответы API от различных API для одного значения.
Я использую API данных запаса, которые возвращают JSON в разных вложенных форматах.Поскольку формат JSON может быть другим, например, root может быть объектом или массивом. У меня проблемы с пониманием, как это сделать.Я успешно проанализировал ответы JSON, когда известен формат.Я использую qt без сторонних библиотек, которые, кажется, требуют, чтобы вы проанализировали эти ответы точно, как я делал ранее.Как мне создать общий JSON-парсер?Возможно ли это вообще?
Пример. Для этого ответа JSON.1008 *
{
"date": "2019-06-28",
"value": 197.92
}
Я пытаюсь не писать функцию парсера для каждого API, который я использую.Я хотел бы быть в состоянии найти, если JSON имеет "значение" и, если да, вернуть его значение.