常用配置文件格式比較


分類

properties

josn

yaml

hocon

 

輕松支持比較復雜的配置

除了properties 和 json 在復雜的配置文件下,可選擇YAML或HOCON

YAML:

適用場景:多層級關系,數組,可定義常量(包括:整數,浮點數,字符串,NULL,日期,布爾,時間)

HOCON:

HOCON(Human-Optimized Config Object Notation)是一個易於使用的配置文件格式。它被用於 Sponge 以及利用 Sponge API 的獨立插件以儲存重要的數據,比如配置或者玩家數據。HOCON 文件通常以 .conf 作為后綴名。

 

讀取支持

Typesafe的Config庫,純Java寫成、零外部依賴、代碼精簡、功能靈活、API友好。支持Java properties、JSON、JSON超集格式HOCON以及環境變量。它也是Akka的配置管理庫。

org.yaml.snakeyaml 支持讀取 yaml文件

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM