将属性树提升为字符串
Boost property tree to string
需要通过互联网传输存储在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
相关文章:
- C++ 命名参数习惯用语 - 未设置字符串属性
- c++ 构造函数 将 1 个字符串参数转换为 3 个属性
- 如何将字符串属性设置为 QTreeWidgetItem?
- 字符串的异常行为会追加属性 C++
- 将 Qt 属性枚举值打印为键字符串
- cocos2dx 将值强制转换为属性字符串
- 如何使用 boost 属性树来解析 boost 中 json 字符串中的数组中的元素?
- MFC SDI在更改属性时从INI读取并更新视图字符串
- 如何在 QML 文件中查找属性名称为字符串的 QML 上下文属性
- 在C++中使用字符指针将字符串保存到类属性
- 如何将标准::字符串格式的 JSON 解码为 Boost 属性树
- HDF5存储不同大小的字符串属性
- C++11 字符串属性和 gcc 版本
- 提升精神继承的字符串属性填充<int> ASCII 字符中的向量
- 如何使用tinyxml2查询字符串属性
- C++ / 类编译和字符串属性:"expected `)' before '=' token"
- 从字符串属性中查找类对象
- 写一个逗号分隔的字符串属性到HDF5数据集c++
- 将包含字符串属性的结构读取/写入二进制文件
- c ++如何在向量中的特定位置显示元素的字符串属性