小编Chr*_*hio的帖子

使用属性树在Boost中创建JSON数组

我正在尝试使用boost属性树创建一个JSON数组.

文件说:"JSON数组被映射到节点的每个元素与空名称的子节点."

所以我想创建一个空名称的属性树,然后调用write_json(...)以获取数组.但是,文档没有告诉我如何创建未命名的子节点.我试过了ptree.add_child("", value),但这会产生:

Assertion `!p.empty() && "Empty path not allowed for put_child."' failed
Run Code Online (Sandbox Code Playgroud)

文档似乎没有解决这一点,至少不能以任何方式解决.有人可以帮忙吗?

c++ json boost boost-propertytree

66
推荐指数
4
解决办法
6万
查看次数

标签 统计

boost ×1

boost-propertytree ×1

c++ ×1

json ×1