把 INI 轉成 JSON 或 YAML,也可以把只有一層的 JSON 寫回 INI。
INI 是一行行 key = value,可以有 [section]。這個頁面把它讀成 JSON 或 YAML,或把只有一層的 JSON 寫回 INI。巢狀物件和陣列在這裡沒有 INI 寫法。整份 JSON 轉 YAML 用 JSON 轉 YAML。
3306 會變成數字,true 變成布林,null 變成 null。加了引號的值仍是字串,所以 "3306" 還是文字。關掉這個選項後,沒加引號的值也都當文字。title = Notes、空行、[db]、host = localhost 和 port = 3306,並把方向設為 INI 轉 JSON。全部清除清空兩個框。複製結果複製輸出。空行,以及以 ; 或 # 開頭的行會跳過。小節名變成物件。第一個小節之前的鍵留在最外層。同一小節裡後出現的同名鍵覆蓋前面的。JSON 轉 INI 只接受值為字串、數字、布林、null,或由這些純量組成的物件。陣列,或小節裡面再套物件,會被拒絕。寫回 INI 時不會給值加引號。INI 轉 YAML 先得到和 INI 轉 JSON 相同的物件,再寫成 YAML。沒有續行,也沒有 [section.sub] 這種再嵌一層的物件。
在 INI 裡給它加引號,或關掉「把裸寫的數字和布林轉成對應型別」。
這裡只寫一層小節。陣列沒有對應的 INI 形狀。