如何编辑和删除yaml-cpp中的数据?

发布于 2024-10-20 08:17:30 字数 147 浏览 2 评论 0原文

到目前为止,我已经成功地从 yaml 文件发出和查看数据,但我无法修改它。我确实尝试过覆盖某些内容,但没有成功。对于删除,我认为我可以将整个文件加载到变量中,然后使用 std::string 和 regexp,处理它,然后将其发送回,但它并不令人满意,干净或“好”。我应该怎么办?

I have, so far, successively emit and view data from yaml file, but I can't modyfy it. I did try to overwrite sth, but it didn't work. For deleting, I thought that I can load whole file to a variable, and then using std::string and regexp, procces it, and send it back, but it's not satisfactory, clean or "nice". What should I do?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

花之痕靓丽 2024-10-27 08:17:30

你不能直接使用 yaml-cpp 来做到这一点;最好的选择是将其读入您自己的数据结构,修改该数据,然后发出它。

You can't do that directly with yaml-cpp; your best bet is to read it into your own data structure, modify that data, and then emit it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文