使用jsoncpp将字符串映射转换为json

问题描述 投票:6回答:1

我正在使用jsoncpp,有没有办法在Json :: Value中放置一个地图?

我知道我可以逐个提取密钥并将它们放在Json :: Value中。但是有更优雅的方式吗?例如在C#计数器部分NewtonSoft json api

我会做

      String json = JsonConvert.SerializeObject(cmdDict);   
c++ json jsoncpp
1个回答
0
投票

jsoncpp不支持。

支持JSON和C ++类型之间转换的两个C ++库是nlohmannjsoncons(参见this answer)。请注意,C ++没有内省,因此需要根据库的规范明确设置自定义C ++类型和JSON之间的映射。

© www.soinside.com 2019 - 2024. All rights reserved.