格式概览
- 完整名称
- YAML Ain't Markup Language
- 文件扩展名
- .yaml, .yml
- MIME 类型
- application/yaml;charset=utf-8
- 类别
- 文本和数据
- 压缩
- 取决于所含编解码器
- 透明度
- 不适用
- 动画
- 不适用
- 特性
选择工具
这种格式是什么?
YAML 是一种基于缩进、人类可读的数据格式,用于配置、自动化和结构化内容。
YAML 是 YAML Ain't Markup Language 的常用名称。它使用扩展名 .yaml, .yml 和 MIME 类型 application/yaml;charset=utf-8。
它用于什么?
- YAML 文件属于 文本和数据 类别,用于在相应工作流程中存储或交换内容。
- 扩展名 .yaml 可帮助应用识别格式,但能否打开文件仍取决于实际内容和程序支持。
- LocalFileLab 会在浏览器中本地处理列出的 输入, 输出, 压缩,不会把文件内容上传到转换服务器。
哪些程序可以打开它?
- Visual Studio Code
- JetBrains IDEs
- yq / programming tools
设备和浏览器支持
在 Windows 上,YAML 支持取决于系统版本、已安装应用;媒体文件还取决于可用编解码器。
在 macOS 上,YAML 支持取决于系统版本、已安装应用;媒体文件还取决于可用编解码器。
在 Linux 上,YAML 支持取决于系统版本、已安装应用;媒体文件还取决于可用编解码器。
在 Android 上,YAML 支持取决于系统版本、已安装应用;媒体文件还取决于可用编解码器。
在 iOS 上,YAML 支持取决于系统版本、已安装应用;媒体文件还取决于可用编解码器。
浏览器对 YAML 的支持取决于浏览器实现、操作系统以及可用的编解码器或解码器。
优点
- 扩展名和技术规范使 YAML 文件易于识别。
- 该格式使用未压缩,会影响大小、质量和兼容性。
- 列出的 LocalFileLab 功能可在本地运行,无需上传文件。
缺点
- 兼容性可能因应用、系统版本和文件内容而异。
- 转换时可能丢失目标格式无法表示的功能。
- 无法始终保证完整保留元数据、高级结构或多轨内容。
与替代格式比较
JSON 是同一类别中的另一种选择。JSON 表示包含对象、数组和原始值的结构化数据,是 Web API 和配置的标准格式。
TOML 是同一类别中的另一种选择。TOML 是一种可读的配置格式,包含表、数组和清晰键入的值。
INI 是同一类别中的另一种选择。INI 是一种简单的基于文本的配置格式,组织为部分和键值对。
LocalFileLab 支持
输入 可在本地用于 YAML;具体结果可能取决于内容和浏览器支持。
输出 可在本地用于 YAML;具体结果可能取决于内容和浏览器支持。
压缩 可在本地用于 YAML;具体结果可能取决于内容和浏览器支持。
预览 目前不是 YAML 的已验证 LocalFileLab 路径。
元数据 目前不是 YAML 的已验证 LocalFileLab 路径。
支持的格式
常见问题
什么是 YAML 文件?
YAML 是一种基于缩进、人类可读的数据格式,用于配置、自动化和结构化内容。
如何打开 YAML 文件?
请使用支持 YAML 的应用,例如 Visual Studio Code, JetBrains IDEs, yq / programming tools。支持情况可能因版本和内容而异。
LocalFileLab 能处理 YAML 吗?
LocalFileLab 为 YAML 提供以下本地功能:输入, 输出, 压缩。最终可用性可能取决于浏览器和内容。