.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 注釋生效到行末

  • 只支持單行注釋

更多介紹請查看知乎鏈接的資料(很詳細)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM