fbpx
维基百科

TOML

TOML 是一种旨在成为一个小规模、易于使用的语义化的配置文件格式,[2]它被设计为可以无二义性的转换为一个哈希表

TOML
扩展名.toml
互联网媒体类型未注册[1]
开发者Tom Preston-Werner
初始版本2013年2月23日,​10年前​(2013-02-23
最新版本
v1.0.0
2021年1月11日,​2年前​(2021-01-11
格式类型数据交换
免费格式?
网站github.com/toml-lang/toml

“TOML”这个名字是“Tom's Obvious, Minimal Language(汤姆的浅显的、极简的语言)”的首字母略写词[3]。“Tom”指它的作者Tom Preston-Werner

TOML已在一些软件工程中使用,[4]并且很多编程语言都支持TOML格式数据的解析。[5][6]

语法 编辑

TOML的语法广泛地由key = "value"、[节名]与#注释构成。

它支持以下数据类型:字符串、整形、浮点型、布尔型、日期时间、数组和图表。

範例 编辑

# 這是一份 TOML 文件 title = "TOML 範例" [owner] name = "Tom Preston-Werner" dob = 1979-05-27T07:32:00-08:00 # First class dates [database] server = "192.168.1.1" ports = [ 8001, 8001, 8002 ] connection_max = 5000 enabled = true [servers]  # 可以使用縮排(TAB或是空格),但不是必要的  [servers.alpha]  ip = "10.0.0.1"  dc = "eqdc10"  [servers.beta]  ip = "10.0.0.2"  dc = "eqdc10" [clients] data = [ ["gamma", "delta"], [1, 2] ] # 可以在陣列中換行 hosts = [  "alpha",  "omega" ] 

参考文献 编辑

  1. ^ There is a mime type proposal for TOML consisting in application/toml, but this has never been officially registered among IANA's Media Types.
  2. ^ Ryan Zhao. . 2015-03-03 [2017-02-12]. (原始内容存档于2017-04-02). 
  3. ^ toml-lang github. [2017-02-12]. (原始内容于2017-02-15). 
  4. ^ projects using toml. [2017-02-12]. (原始内容于2017-02-15). 
  5. ^ toml implementations. [2017-02-12]. (原始内容于2017-02-15). 
  6. ^ cargo config. [2017-02-12]. (原始内容于2017-01-30). 

toml, 是一种旨在成为一个小规模, 易于使用的语义化的配置文件格式, 它被设计为可以无二义性的转换为一个哈希表, 扩展名, toml互联网, 媒体类型未注册, cite, iana, media, types, class, reference, href, cite, note, iana, media, types, 开发者tom, preston, werner初始版本2013年2月23日, 10年前, 2013, 最新版本v1, 02021年1月11日, 2年前, 2021, 格式类型数据交换免费格式,. TOML 是一种旨在成为一个小规模 易于使用的语义化的配置文件格式 2 它被设计为可以无二义性的转换为一个哈希表 TOML扩展名 toml互联网 媒体类型未注册 sup id cite ref iana media types 1 0 class reference a href cite note iana media types 1 1 a sup 开发者Tom Preston Werner初始版本2013年2月23日 10年前 2013 02 23 最新版本v1 0 02021年1月11日 2年前 2021 01 11 格式类型数据交换免费格式 是网站github wbr com wbr toml lang wbr toml TOML 这个名字是 Tom s Obvious Minimal Language 汤姆的浅显的 极简的语言 的首字母略写词 3 Tom 指它的作者Tom Preston Werner TOML已在一些软件工程中使用 4 并且很多编程语言都支持TOML格式数据的解析 5 6 语法 编辑TOML的语法广泛地由key value 节名 与 注释构成 它支持以下数据类型 字符串 整形 浮点型 布尔型 日期时间 数组和图表 範例 编辑 這是一份 TOML 文件 title TOML 範例 owner name Tom Preston Werner dob 1979 05 27T07 32 00 08 00 First class dates database server 192 168 1 1 ports 8001 8001 8002 connection max 5000 enabled true servers 可以使用縮排 TAB或是空格 但不是必要的 servers alpha ip 10 0 0 1 dc eqdc10 servers beta ip 10 0 0 2 dc eqdc10 clients data gamma delta 1 2 可以在陣列中換行 hosts alpha omega 参考文献 编辑 There is a mime type proposal for TOML consisting in application toml but this has never been officially registered among IANA s Media Types Ryan Zhao TOML 简介 2015 03 03 2017 02 12 原始内容存档于2017 04 02 toml lang github 2017 02 12 原始内容存档于2017 02 15 projects using toml 2017 02 12 原始内容存档于2017 02 15 toml implementations 2017 02 12 原始内容存档于2017 02 15 cargo config 2017 02 12 原始内容存档于2017 01 30 nbsp 这是一篇與软件相關的小作品 你可以通过编辑或修订扩充其内容 查论编 取自 https zh wikipedia org w index php title TOML amp oldid 71978476, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。