更新時(shí)間:2021-12-06 09:32:47 來源:動力節(jié)點(diǎn) 瀏覽924次
通過對比屬性和子元素的區(qū)別,顯而易見,子元素相對屬性更有優(yōu)勢。
屬性無法包含多重的值(元素可以)
屬性無法描述樹結(jié)構(gòu)(元素可以)
屬性不易擴(kuò)展(為未來的變化)
屬性難以閱讀和維護(hù)
屬性用起來很便利,但是在 XML 中,應(yīng)該盡量避免使用屬性。
1.第一個(gè)例子,使用的是date 屬性
<note date="08/08/2008">
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>
2.第二個(gè)例子,使用的是date元素
<note>
<date>08/08/2008</date>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>
3.第三個(gè)例子,使用的是分解之后的date元素
<note>
<date>
<day>08</day>
<month>08</month>
<year>2008</year>
</date>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>
以上就是關(guān)于“XML屬性的定義方式”的介紹,如果大家對此比較感興趣,想了解更多相關(guān)知識,不妨來關(guān)注一下動力節(jié)點(diǎn)的Java在線學(xué)習(xí),里面的課程內(nèi)容豐富,從入門到精通,適合沒有基礎(chǔ)的小伙伴學(xué)習(xí),希望對大家能夠有所幫助。
初級 202925
初級 203221
初級 202629
初級 203743