![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/5/5a/Official_YAML_Logo.svg/langzh-hans-640px-Official_YAML_Logo.svg.png&w=640&q=50)
YAML
人类可读的数据序列化格式 / 维基百科,自由的 encyclopedia
YAML(/ˈjæməl/)是一个可读性高,用来表达资料序列化的格式。YAML参考了其他多种语言,包括:C语言、Python、Perl,并从XML、电子邮件的数据格式(RFC 2822[1])中获得灵感。Clark Evans在2001年首次发表了这种语言[2],另外Ingy döt Net与Oren Ben-Kiki也是这语言的共同设计者[3]。目前已经有数种程式语言或脚本语言支援(或者说解析)这种语言。
Quick Facts 扩展名, 互联网媒体类型 ...
![]() | |
扩展名 |
.yaml, .yml |
---|---|
互联网媒体类型 |
尚未注册 |
首次发布 | 2001年5月11日,23年前(2001-05-11) |
最新版本 | 1.2 (Revision 1.2.2) 2021年10月1日,2年前(2021-10-01) |
格式类型 | 数据交换 |
免费格式? | 是 |
网站 | yaml |
Close
YAML是"YAML Ain't a Markup Language"(YAML不是一种标记语言)的递回缩写。在开发的这种语言时,YAML的意思其实是:"Yet Another Markup Language"(仍是一种标记语言)[4],但为了强调这种语言以数据为中心,而不是以标记语言为重点,而用反向缩略语重新命名。