如何使用 yaml-cpp 发出带引号的字符串?

Posted

技术标签:

【中文标题】如何使用 yaml-cpp 发出带引号的字符串?【英文标题】:How to emit a string with quotes using yaml-cpp? 【发布时间】:2011-08-10 20:46:10 【问题描述】:

我想使用 yaml-cpp 发出一个带引号的字符串,所以它看起来像

time_stamp: "2011 年 8 月 10 日 01:37:52"

在输出 yaml 文件中。我该怎么做?谢谢。

【问题讨论】:

【参考方案1】:
YAML::Emitter out;
// ...
out << YAML::DoubleQuoted << "August 10, 2011 01:37:52";

【讨论】:

以上是关于如何使用 yaml-cpp 发出带引号的字符串?的主要内容,如果未能解决你的问题,请参考以下文章

yaml-cpp 发出的结果字符串 (!<!>) 是啥?

如何使用 yaml-cpp 发出和解析原始二进制数据

如何为特定的 yaml-cpp 节点设置发射样式

无法使用 yaml-cpp 发出空值

如何将带有前导零的数字字符串转储为 yaml-cpp 中的有效 yaml 字符串?

使用 YAML-CPP 发出解析文件