🍋
Menu
Web

YAML

YAML(YAML不是标记语言)

一种人类可读的数据序列化格式,使用缩进和最少标点来表示复杂的数据结构。YAML被广泛用于CI/CD流水线、Kubernetes配置和配置文件中。

技术细节

YAML(当前版本1.2,JSON的超集)使用缩进表示结构、-表示列表项、:表示映射。支持锚点(&name)和别名(*name)实现数据重用、多文档流(用---分隔)和各种标量类型(字符串、整数、浮点、布尔值、null、时间戳)。'挪威问题':NO被解释为false。安全问题:yaml.safe_load()防止任意对象实例化。

示例

```javascript
// YAML: web API example
const response = await fetch('/api/resource');
const data = await response.json();
console.log(data);
```

相关格式

相关工具

相关术语