1
我感兴趣的是,是否存在用于使用JSON的库 Boost可以保留数据类型?使用Boost处理JSON
我知道property_tree,但是如果我读了一个有效的JSON,然后将它写出来,结果是所有字段都是字符串。这是因为 property_tree内部不区分不同的值类型。但是 我需要一些可以阅读的东西,例如
{"number":42}
可以访问它,然后以相同的形式写入。因此我的问题。
我感兴趣的是,是否存在用于使用JSON的库 Boost可以保留数据类型?使用Boost处理JSON
我知道property_tree,但是如果我读了一个有效的JSON,然后将它写出来,结果是所有字段都是字符串。这是因为 property_tree内部不区分不同的值类型。但是 我需要一些可以阅读的东西,例如
{"number":42}
可以访问它,然后以相同的形式写入。因此我的问题。
JSON Spirit基于Boost,可以用于读/写json,同时保留基本类型。它需要转换为用于保存类型信息的变体类型对象。
是的,谢谢你很多。它看起来像我一直在寻找的解决方案。 –