yaml / yaml 多行转义序列中的 Markdown?
是否可以在 yaml 中存储未转义的 Markdown 文档?我测试过
key:|+
markdown text block that could have any combination of line breaks, >, -, :, ', " etc etc.
这不起作用。我需要像 CDATA 或 python 风格的 yamal 三引号这样的东西。有什么想法吗?
Is it possible to store unescaped markdown documents in yaml? I've tested
key:|+
markdown text block that could have any combination of line breaks, >, -, :, ', " etc etc.
This does not work. I need something like CDATA or python style triple-quotes for yamal. Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在标量类型的字面风格中(您在示例中使用的)线制动器仍然需要“转义”(在本例中意图正确)。
并且只能有可打印的字符。
我不熟悉 Markdown,但如果你需要保存不可打印的字符,你肯定会转义它们。
来自 Yaml 规范:
In literal style of scalar type (what you used in example) line brakes needs still to be "escaped" (in this case intended correctly).
And you can only have printable characters.
I am not fammiliar with markdown, but in case you would need to save unprintable characters, you would definitelly to escape them.
From Yaml specification: