XML文件與properties文件有什麼異同?

xml配置文件有很多優點:
第一是結構清楚,可以把信息作爲樹形結構保存.
第二是便於維護.
第三是自定義標籤很方便.
xml的文件可以實現更好的交互,比如用delphi可以讀取Java的一些配置數據.如果配置的東西不是很多的話
properties文件也值得去使用.

1. properties配置文件,風格是一個屬性對應於一個值(key = value)這樣的鍵值匹對模式。
每一行properties配置文件的鍵值,對應着一次賦值。
在前後兩行properties文件中給同一個屬性賦不同值,得到的結果往往是屬性是後面賦值的值。
properties的侷限性在於,只能處理賦值。對於較複雜的結構,就不贊成使用這種了.

2.xml配置文件則是一個樹的結構,因此,可以處理各種各樣定義好的情況,
例如add一個屬性之類的,這在properties配置文件中就沒有辦法實現了。

3.總體來說,properties配置文件易於理解配置了哪些信息,適合於簡單的屬性配置。
xml配置文件結構清晰,但是內容比較繁瑣.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章