我剛剛注意到屬性文件中幾乎所有的鍵值都以點分隔的名稱。 eg -some.key =一些值 有誰知道爲什麼?只是出於好奇而問。屬性文件點分隔鍵名
5
A
回答
4
沒有任何具體的原因,但它只是爲了更好地瞭解程序員沒有別的。您也可以直接在不使用任何種類的「some」的情況下直接寫入key = value :-)
8
它基本上是一個約定,可以更容易地查看哪些屬性相關。
例如:
person.title = 「標題」 person.surname = 「姓」 job.description = 「一些說明」
可以很容易地看到哪些屬性相關,並使用一個聰明的編輯器,你可以選擇只看到人的屬性。一些IDE和編輯甚至可以使用它爲您添加代碼完成,因爲您知道您想與人合作,但可能不記得確切的屬性。
我們有時會低估可讀性的力量,但是這樣的約定可以讓任何人輕鬆地添加,編輯或維護這些屬性。在團隊工作或入職青年時,這變得非常重要。
相關問題
- 1. 如何分隔Mule中屬性文件中的單個鍵的多個值
- 2. 分割文件名由期分隔
- 3. 用jquery插件右鍵點擊屬性
- 4. 分號分隔xs:屬性xsd
- 5. 重命名SimpleXMLElement鍵/屬性
- 6. 使用系統文件分隔符分割文件名
- 7. 負載從屬性選擇性屬性文件基於鍵值
- 8. XSL:基於分隔符的分割文本屬性
- 9. @ModelAttribute - 括號綁定屬性,而不是用點分隔
- 10. 轉換配置文件沒有鍵或名稱屬性
- 11. 如何用Rapidminer分隔10個屬性?
- 12. XSLT非法屬性「分隔符」
- 13. 春天,有當屬性值分隔
- 14. CSV文件分隔
- 15. Ant正則表達式,將路徑分隔到文件名有多個點的目錄名和文件名中
- 16. 寫作graphml文件 - 改變節點名稱屬性
- 17. 用點分隔
- 18. 基於文件名/ cfg文件/屬性名稱的動態URI
- 19. 當使用OpenFileDialog屬性「文件名」時只獲取文件名
- 20. 如何分配的文件內容廚師節點屬性
- 21. 通過帶分隔符的文件名創建文件夾
- 22. 更改Hibernate Validator的屬性文件名
- 23. org.hibernate.QueryException:無法解析屬性:文件名
- 24. Android清單屬性「名」文件錯誤
- 25. HTML下載屬性更改文件名
- 26. 常量vs屬性日誌文件名
- 27. OSError的文件名屬性不可用?
- 28. 索引服務空文件名屬性
- 29. 屬性文件中屬性的命名約定
- 30. 打印系統屬性名稱屬性文件
它肯定是屬性組之間的一對多關係(例如,person.name,person.age)的基數符號的傳統化形式。在XML中,它將表示爲「 person」,並在具有NAME和AGE列的數據庫表「PERSON」中類似。但是,這種格式會遇到所有規範形式的問題,例如在CSV文件中,分隔符(點)或值分隔符(等於)不能成爲沒有轉義的屬性鍵的一部分。 XML解決了這個問題,但現在有一種傾向於迴歸到JSON和純文本格式的傾向。 –
@DarrellTeague - 是的,你說得對,它有一些問題,但是由於它比標準更像是一種約定,所以我想你可以自由地做出自己的調整。如果你問我一個好東西,那麼回到更簡單的愛好是,但是,我是一個相當懶惰的開發者!感謝您的見解。 – Ewald