Мне нужно смоделировать JSon на C++. Во-первых, я думал о:Простой способ моделирования JSon в C++
boost::property_tree
Но, к сожалению, его не интересуют типы JSon. Целые числа представлены как строки - и это не вариант.
Вторая идея будет:
boost::variant with recursive_wrapper
который выглядит весьма перспективным.
Какой подход вы могли бы порекомендовать? Вы знаете лучшие подходы? Это похоже на общую проблему, поэтому должно быть много хорошо протестированных решений.
Я не знаком с библиотеками JSon C++. Если бы вы могли порекомендовать кого-нибудь, я тоже был бы вам признателен.
Что об использовании библиотеки JSon .. –
Вы уверены? В странице boost :: property_tree я могу читать «Кроме того, библиотека предоставляет синтаксические анализаторы и генераторы для ряда форматов данных, которые могут быть представлены таким деревом, включая XML, INI и JSON». – Jepessen
Вы также можете рассмотреть возможность использования Qt-системы QJson, которая довольно хороша. – Marco