在Java世界里xml配置文件几乎是首选,xml有什么好的特性呢?
xml能存储小量数据,仅仅是存储数据。
xml可以跨平台,主流各种平台都对xml有支持, 真正的跨平台,
xml读取速度快。
xml规范性非常强,这样就可以更好的去解释文件内的信息。
xml 是各种应用程序之间进行数据传输的最常用的工具。
xml 不适合动态语言但非常适合强类型的语言。java 处理 xml 更容易。
xml从属关系严密。
xml非常适合用与描述数据,关系数据库都对xml进行支持。
历史问题,业界标准形成,不容易改变。
当然配置文件文本化后都有一个好处:文本形式方便浏览修改,后期维护方便