我正在尝试使用提升属性树创建一个 JSON 数组。
文件表示: “ JSON 数组映射到节点。每个元素是一个名称为空的子节点。”
因此,我想创建一个名称为空的属性树,然后调用 write_json(...)
来获取数组。但是,文档并没有告诉我如何创建未命名的子节点。我尝试了 ptree.add_child("", value)
,但是结果是:
Assertion `!p.empty() && "Empty path not allowed for put_child."' failed
文档似乎没有提到这一点,至少没有以我能想到的任何方式提到。有人能帮忙吗?