我有一個疑問,它是何時使用屬性和當一個孩子或孫子。何時使用屬性和何時使用?
例如,我可以有一個具有兩個屬性的元素,但我可以有兩個這樣的元素和兩個孩子,每個屬性一個。
所以我的問題是什麼時候使用屬性和何時使用孩子是一個好主意。
我有一個疑問,它是何時使用屬性和當一個孩子或孫子。何時使用屬性和何時使用?
例如,我可以有一個具有兩個屬性的元素,但我可以有兩個這樣的元素和兩個孩子,每個屬性一個。
所以我的問題是什麼時候使用屬性和何時使用孩子是一個好主意。
當它僅作爲與其元素相關的數據存在時,我使用一個屬性。
當數據也可以住作爲一個獨立的實體,也可以有屬性/它的孩子自身的,或者它的集合,我創建了一個子元素
例如
這就是我如何對待它。
我會使用孩子時,他們的元素是相關的, G。有「彩色」和「製造商」元素的「汽車」孩子。另一方面,當只有一個不相關的元素時,它可能是一個屬性。 我看到的大多數XML都支持子屬性 - 所以我會謹慎使用屬性。
...或[XML屬性vs XML元素](http://stackoverflow.com/q/152313/205233)。 – Filburt