更新時(shí)間:2021-12-06 09:32:47 來源:動(dòng)力節(jié)點(diǎn) 瀏覽871次
通過對(duì)比屬性和子元素的區(qū)別,顯而易見,子元素相對(duì)屬性更有優(yōu)勢(shì)。
屬性無法包含多重的值(元素可以)
屬性無法描述樹結(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屬性的定義方式”的介紹,如果大家對(duì)此比較感興趣,想了解更多相關(guān)知識(shí),不妨來關(guān)注一下動(dòng)力節(jié)點(diǎn)的Java在線學(xué)習(xí),里面的課程內(nèi)容豐富,從入門到精通,適合沒有基礎(chǔ)的小伙伴學(xué)習(xí),希望對(duì)大家能夠有所幫助。
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)
初級(jí) 202925
初級(jí) 203221
初級(jí) 202629
初級(jí) 203743