設定格式:YAML、TOML、JSON 與 INI
應用程式設定、環境變數與 DevOps 語法比較。
隱私至上
檔案透過 WebAssembly 與 HTML5 API 在您的瀏覽器中進行本機處理。檔案絕不會離開您的裝置,因此沒有伺服器上傳或第三方檔案儲存。
沒有佇列,沒有速度限制。
立即在您的裝置上開始轉換 - 無需等待上傳、沒有下載佇列,也不會受到遠端伺服器的頻寬節流限制。
免費、無限制存取
使用所有可用工具,無需建立帳號、支付方案費用或觸及人為的檔案大小限制。只要您的瀏覽器和裝置能負荷,即可隨心所欲地轉換。
格式比較與技術規格
| 輸出格式 | MIME 類型 | 規格 | 類型 |
|---|---|---|---|
| YAML 設定 | text/yaml | YAML-SPEC-12 | YAML 設定檔 |
| JSON 資料 | application/json | RFC-4180-CSV | JavaScript 物件表示法 |
| TOML 設定 | application/toml | TOML-SPEC-V1 | Tom's Obvious Minimal Language |
| INI 設定 | text/plain | YAML-SPEC-12 | Windows INI 初始化檔案 |
| ENV Dotenv | text/plain | YAML-SPEC-12 | 環境變數檔案 |
| XML 設定 | application/xml | W3C-XML-SPEC | 可延伸標記設定 |
技術規格與編解碼器解析
TOML 對決 YAML:設定格式之爭
TOML 旨在明確對應至表格並定義清晰的數值型態,但可讀性高的格式無法預防每一個設定錯誤。請根據讀取檔案的應用程式之需求來驗證檔案。
為什麼 JSON 不適合做為設定檔
標準的 JSON 不支援註解,如果在清單結尾留下尾隨逗號就會出錯。將 JSON 設定轉換為 YAML 或 TOML 可以讓開發者在檔案內部新增說明註解與文件。
實用資訊
0 位元組上傳至外部伺服器。所有處理皆在本機瀏覽器沙箱中進行。