TOML(Tom's Obvious, Minimal Language)是一种旨在易于阅读且语法简单的配置文件格式。它的设计目标是能够被轻松解析为各种编程语言中的数据结构。TOML 追求极简主义,因此非常易于学习和使用。由于其比 JSON 或 XML 等格式更具可读性,同时又保持了机器可解析的特性,它常被用作配置文件。TOML 文件通常用于存储软件应用程序的配置设置、数据序列化以及其他类似用途。该格式的设计初衷是消除歧义且易于理解,即使是不熟悉编程的人也能快速上手。TOML 区分大小写,采用简单的键值对(key-value pair)结构,并支持表(tables,即节/sections)和数组。它支持多种数据类型,包括字符串、整数、浮点数、布尔值、日期和数组。其语法设计直观且直接,使其成为许多现代软件项目中配置文件的热门选择。