我有一个巨大的XML文件,我想将其子树读入C ++ boost :: property_tree :: pTree类型

问题描述

通常的做法是使用

Post

但是这样做是因为它读取了整个XML文件,这在pt1中确实很大

所以我认为当我们只想读取childTree时效率低下。

read_xml还有另一个重载函数,它采用文件类型istream,但我不知道如何使用它来解决此问题

boost::property_tree::ptree pt1;
boost::property_tree::read_xml( XML_FILE_PATH,pt1  );

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)