.yml文件格式(YAML/yaml源文件)总结简介

第一篇章(好奇)

起因:在折腾Gocqhtto机器人的时候,发现类似与JSON的配置文件,而且可以在里面写注释!相对于JSON文件来说就很nice,于是在此记录关于YAML的发现和知识
image

image

第二篇章(收集资料)

https://zhidao.baidu.com/question/241518417.html 百度知道解析
https://blog.csdn.net/strivenoend/article/details/95321325 yml文件专栏
https://www.reviversoft.com/zh-cn/file-extensions/yml 简介
https://www.jianshu.com/p/cea930923f3d 简书
https://www.zhihu.com/topic/21215051/hot 知乎
https://zhuanlan.zhihu.com/p/150631158 这篇介绍不错建议阅读(不亏是知乎平台)
https://zhuanlan.zhihu.com/p/145173920 知乎(一文看懂 YAML)作者很有自信👇
image

自己简短总结描述:

1.它不是标记语言,而是一种数据序列化的语言,易于人读写,可以配合目前大多数编程语言使用
2.对比于JSON或xml,它更易于人的读写(就比如可以无顾虑的写注释)
3.广泛的应用:编写配置文件、信息交换、对象持久化、数据检查

简单的语法描述:

大小写敏感

  • 就是字面意思

使用缩进表示层级关系

不允许使用tab,只允许空格

缩进的空格数量不重要,只要层级相同的元素左对齐即可

  • 缩进只能使用空格,不能用 TAB 字符
  • 缩进的空格数量不重要,但是同一层级的元素左侧必须对齐

‘#’ 表示注释,类似Python 注释生效到行末

  • 只支持单行注释

更多介绍请查看知乎链接的资料(很详细)

posted @   NPC_P  阅读(1282)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示