标签: boost boost-propertytree
当我们解析任何xml文件时,我们得到了一个ptree,但是如何知道根节点的名称? 或者当我们在一个函数中传递一个节点作为参数时,那么我们如何在函数中获取节点的名称。
答案 0 :(得分:0)
没有这样的方式。如果您可以访问祖先(例如树根),则可以使用迭代来查找。
请参阅此答案以获取示例代码:
答案 1 :(得分:-1)
您应事先知道节点的名称,或者使用循环
for (auto it : ptree) { std::string name = it.first; }