Я кодирую оболочку JSON для дерева свойств Boost. В настоящее время основное внимание уделяется записи полученного JSON в строку или файл.
Используя boost :: property_tree :: json_parser :: write_json (ss, * pt), результирующее дерево свойств записывается в строку.
Но этот метод не понимает, что такое истина, ложь, ноль или число. Все преобразуется в строку.
Чтение документации Boost - это ограничение библиотеки. Есть ли способ изменить это поведение?