TOML

link


规格

  • 大小写敏感
  • UTF-8编码

注释

# 这是一行注释

键对值

key = "value"

  • 值的类型
  1. 字符串
  2. 整数
  3. 浮点数
  4. 布尔值
  5. 数组
  6. 内联表
  7. 时间

键名

有效键名

key1 = "value"
"key2" = "value"
'key3' = "value"
123 = "value"

点分隔键

student.name = "张三"

等价于json

{
  "student":{
    "name": "张三"
  }
}

转义

\b - 退格
\t - tab
\n - 换行
\r - 换行
\\ - \
\" = "

多行

str = """
abcd
"""

[table]
key1 = 1
key2 = "text"

内联表

point = { x = 1, y = 2 }

表数组

[[products]]
name = "张三"
qq = 12389248
[[products]]
name = "李四"
qq = 80832014
posted @ 2023-03-05 22:01  小尛M0  阅读(111)  评论(0)    收藏  举报