C ++中的Yaml Emitter

时间:2009-04-16 04:36:37

标签: c++ yaml yaml-cpp

是否有用于发布YAML的C ++库?维基百科提到了libyaml的c ++包装器,但链接被破坏了。官方YAML网站仅提供yaml-cpp,这也在this SO问题中提出,但cpp-yaml只是一个解析器,而不是发射器。我运气不好吗?

编辑:我正在寻找面向对象的接口,因此需要C ++。我知道我可以在C ++代码中使用libyaml的C接口,但这不太理想。

2 个答案:

答案 0 :(得分:7)

根据您的建议,yaml-cpp现在有一个发射器。

答案 1 :(得分:2)

libyaml怎么样?

  

LibYAML是一个用C语言编写的YAML 1.1解析器和发射器。

而且,更直接地,emitter.c