Config,使用INI與XML

INI

  • INI檔案是一個無固定標準格式的設定檔。
  • 它以簡單的文字結構組成,許多程式也會採用INI檔案做為設定程式之用
  • INI檔案的命名來源,是取自英文「初始(Initial)」的首字縮寫。
    有時候會以不同的副檔名代替,如「.CFG」、「.CONF」、或是「.TXT」。
  • 因為每一個程式都會新安裝一個或多個ini檔案來儲存程式資訊,導致資訊的分布零亂,視窗作業系統後來以登錄檔(regedit.exe)的形式取代掉INI檔。
  • 在Windows 95中,登錄檔首次得到廣泛套用,逐漸淘汰了原有的ini檔案。程式在安裝時,不再將資料寫入ini檔案,而直接寫入登錄檔(regedit.exe)。
  • INI 最重要的兩個概念就是 section 跟 property。一個 INI 檔至少要有一個 section(但不支援巢狀),每個 section 下可以有零或多個 property。

Continue reading “Config,使用INI與XML"