将属性树提升为字符串

Boost property tree to string

本文关键字:字符串 属性      更新时间:2023-10-16

需要通过互联网传输存储在ini文件中的系统配置。我正在使用 boost 来处理配置 ini 文件。如何将整个属性树保存到字符串?

只需写信给std::stringstream

std::ostringstream oss;
boost::property_tree::ini_parser::write_ini(oss, my_ptree);
std::string inifile_text = oss.str();

根据需要替换为wstring/wostringstream