Dokumentasyon

    Table of Content
    • 3D mga Format ng File
      • Mga Format ng 3D na File
      • 3DS to DWG
      • 3MF to STL
      • AMF
      • FBX to DWG
      • GLB
      • GLB to 3DS
      • GLB to FBX
      • GLB to GLTF
      • GLB to STL
      • GLB to USDZ
      • MTL
      • OBJ
      • PLY
      • STP
    • audio
      • Mga Format ng Audio File
      • GP
      • M3U
      • M3U8
      • M4R
      • MP3
      • STY
      • WAV
    • cad
      • Mga Format ng CAD File
      • DGN
      • DWFX
      • DWG
      • DXF
      • GCODE
      • IGS
      • PLT
    • compression
      • Compression File Formats
      • APK
      • GZ
      • ISO
      • LZMA
      • PKG
      • TGS
      • VPK
      • WHL
      • WUX
      • XAPK
      • ZIP
    • data
      • Mga Format ng Data File
      • CDX
      • ESX
      • GB
      • INK
      • IO
      • PCB
      • PRT
      • SAFETENSORS
      • VCS
      • XDELTA
    • database
      • Database File Formats
      • BAK SQL Server
      • CRYPT14
      • DB
      • DB3
      • DBC
      • DTSX
      • FDB
      • GDB
      • MDF
      • NDF
      • SAV
      • SQL
      • SQLITE
    • disc-and-media
      • Mga Format ng Disc at Media File
      • CUE
      • ISZ
      • MDF
      • OVA
      • TIB
      • Toast
      • WBFS
    • ebook
      • Mga Format ng EBook File
      • CBZ
      • JWPUB
      • KFX
    • email
      • Email File Formats
      • EML
      • ICS
      • OFT
      • RPMSG
      • VCF
    • executable
      • Mga Executable File Format
      • BAT
      • CMD
      • JSF
      • MST
      • PS1
      • PYC
      • REG
      • RUN
      • WSF
      • XEX
    • finance
      • Mga Format ng File sa Pananalapi
      • OFX
    • font
      • Mga Format ng Font File
      • TTF
      • WOFF2
    • game
      • Mga Format ng File ng Laro
      • ASSET
      • BIN
      • BIN PCSX
      • CLIP
      • CT
      • DSV
      • FOMOD
      • MCA
      • MCPACK
      • NDS
      • NSP
      • NSZ
      • PAK
      • PSS
      • RPF
      • RPX
      • RVZ
      • SMC
      • UASSET
      • Unity3D
      • VDF
      • XCI
      • Z64
    • gis
      • Mga Format ng GIS File
      • FIT
      • GPX
      • KMZ
    • image
      • Image File Formats
      • ARW
      • BMP
      • CDR
      • GIF
      • HDR
      • JFIF
      • JPEG
      • JPF
      • JXL
      • PVT
      • RPF
      • SKP
      • TIFF
    • misc
      • Iba't Ibang Format ng File
      • BAK Backup
      • CRX
      • CTG
      • ENC
      • FIG
      • GPG
      • H5
      • IPS
      • LOCK
      • LRC
      • MEDIA FILES
      • NOMEDIA
      • PDO
      • PES
      • PKPASS
      • PS2 BIOS
      • PSX BIOS
      • SHELL SCRIPT
      • TEXT FORMATS
      • XMZX
    • pdf
      • PDF
      • FDF
    • plugin
      • Mga Format ng File ng Plugin
      • Q1Q
    • presentation
      • Mga Format ng File ng Presentasyon
      • PPT
      • PPTX
    • programming
      • Programming
      • ACD
      • ASM
      • AU3
      • C
      • CONFIG
      • CS
      • CSPROJ
      • CXX
      • EGG
      • G4
      • GROOVY
      • H
      • HPP
      • INO
      • Jav
      • JRXML
      • PY
      • PYD
      • PYI
      • RST
      • SH
      • TOML
      • TSX
      • XSD
      • YAML
      • YML
    • project-management
      • Mga Format ng File sa Pamamahala ng Proyekto
      • MPP
    • publisher
      • Mga Format ng File ng Publisher
      • PUB
      • PUZ
    • settings
      • Mga Format ng Settings File
      • CNF
      • CONF
      • DESKTOP
      • DSD
      • ISS
      • OVPN
      • RDF
      • RDP
      • VMX
    • spreadsheet
      • Mga Format ng Spreadsheet na File
      • CSV
      • GSHEET
      • PRESTO
      • XL
      • XLAM
      • XLS
      • XLSB
      • XLSM
      • XLSX
      • XLTX
    • system
      • Mga Format ng System File
      • CAT
      • CFG
      • CPG
      • DMP
      • ETL
      • MDMP
      • SCR
      • TMP
    • video
      • Mga Format ng Video File
      • AEP
      • INSV
      • LRV
      • MKV
      • MP4
      • MP5
      • PDS
      • PRPROJ
      • SRT
      • VTT
    • web
      • Web File Formats
      • AAE
      • APKG
      • ASHX
      • ASMX
      • ASPX
      • CER
      • CRDOWNLOAD
      • CRT
      • CSHTML
      • CSR
      • CSS
      • DER
      • DOWNLOAD
      • HTML
      • JS
      • JSON
      • KEY
      • MJS
      • PAC
      • PEM
      • SCSS
      • URL
      • XML
    • word-processing
      • Mga Word Processing File Formats
      • ASD
      • BIB
      • DOC
      • DOCX
      • DOT
      • DOTX
      • IPYNB
      • LATEX
      • LST
      • TXT
    1. Bahay
    2. Programming
    3. TOML

    What's on this Page

      • Ano ang isang TOML file?
      • TOML File Format
        • Syntax
      • Mga Sanggunian

    Ano ang isang TOML file?

    Ang TOML (Tom’s Obvious Minimal Language) ay isang minimal na configuration file format na gumagamit ng .toml extension. Nilalayon ng TOML na maging madaling basahin, mag-map nang hindi malabo sa mga diksyunaryo, at maging madaling i-parse sa iba’t ibang istruktura ng data. Ang TOML ay may open-source na detalye na nakatanggap ng mga kontribusyon sa komunidad. Ang TOML ay sinusuportahan ng maraming programming language tulad ng C, C#, Dart, Elixir, Erlang, Go, Java, PHP, Python, Ruby, Swift, atbp. Ang uri ng MIME para sa TOML file ay application/toml.

    TOML File Format

    Ang mga TOML file ay pangunahing binubuo ng mga Key/value Pairs, mga seksyon/talahanayan, mga komento at dapat ay isang valid na UTF-8 na naka-encode na Unicode na dokumento. Sinusuportahan ng TOML ang mga uri ng data ng String, Integer, Float, Boolean, Datetime, Array, at Table(hash table/diksyonaryo). Ang TOML ay isang case-sensitive na wika.

    Syntax

    • Key-Value Pairs: Key-value pairs are separated by equals sign (=). Each pair must be on a new line.

      first = "Tom"
      last = "Preston-Werner"
      
    • Comments: Comments begin with the hash (#) symbol.

      # This is a TOML document.
      
    • Strings: Strings are surrounded by quotation (") marks.

      string = "Example String"
      
    • Multi-line Strings: Multi-line Strings are surrounded by three quotation (""") marks.

      [home address]
      street = """123 Tornado Alley 
      Suite 16"""
      city = "East Centerville"
      state = "KS"
      
    • Integers/Floats

      integer = 20
      float = 20.5
      
    • Booleans: Booleans are always lowercase.

      bool1 = true
      bool2 = false
      
    • Date-Time: For DateTime, you may use an RFC 3339 formatted date-time as shown in the example below.

      offset_date_time = 1979-05-27 07:32:00Z
      local_date_time = 1979-05-27T07:32:00
      local_date = 1979-05-27
      local_time = 07:32:00
      
    • Arrays: Arrays are surrounded by square brackets with elements separated by commas (,).

      colors = [ "red", "yellow", "green" ]
      
    • Tables: Tables are collections of key/value pairs that are defined by headers on a new line surrounded by square brackets ([]). The table ends when a new header is provided or when the file ends.

      [home address]
      street = """123 Tornado Alley 
      Suite 16"""
      city = "East Centerville"
      state = "KS"
      
      [office address]
      street = """123 Tornado Alley 
      Suite 16"""
      city = "East Centerville"
      state = "KS"
      

      Inline tables are surrounded by curly braces ({}) with each key/value pair separated by comma (,).

      name = { first = "Tom", last = "Pitt" }
      

    Mga Sanggunian

    • TOML - Wikipedia
    • TOML

    See Also

    • PY File Format
    • JSON File Format - What is a JSON file?
    • STP File Format
    • JFIF File - Ano ang .jfif file?
    • CSS File Format
     
     Filipino
    Close
     English
     Deutsch
     日本
     中文
     русский
     Français
     한국인
     Español
     Italiano
     Nederlands
     हिन्दी
     Indonesian
     Português
     عربي
     Türkçe
     Ελληνικά
     ไทย
     עִברִית
     Svenska
     українська
     Tiếng Việt
     български
     Magyar
     čeština
     Română
     Polski
     Bengali
     Dansk
     Persian
     Finnish
     Gaeilge
     Lithuanian
     Latvian
     Azeri