1

我很感兴趣是否存在用于在 Boost 中使用 JSON 来保留数据类型的库?

我知道property_tree,但是如果我用它读取一个有效的JSON,然后把它写出来,它会导致所有字段都是字符串。这是因为 property_tree 内部不区分不同的值类型。但我需要一些可以阅读的东西,例如

{"number":42}

访问它并以相同的形式编写它。因此我的问题。

4

1 回答 1

1

JSON Spirit基于 Boost,在保留基本类型的同时可用于 json 的读/写。它需要转换为变体类型对象以保存类型信息。

于 2013-11-04T20:39:19.293 回答