更新時間:2021-12-06 09:32:47 來源:動力節點 瀏覽925次
通過對比屬性和子元素的區別,顯而易見,子元素相對屬性更有優勢。
屬性無法包含多重的值(元素可以)
屬性無法描述樹結構(元素可以)
屬性不易擴展(為未來的變化)
屬性難以閱讀和維護
屬性用起來很便利,但是在 XML 中,應該盡量避免使用屬性。
1.第一個例子,使用的是date 屬性
<note date="08/08/2008">
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>
2.第二個例子,使用的是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.第三個例子,使用的是分解之后的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>
以上就是關于“XML屬性的定義方式”的介紹,如果大家對此比較感興趣,想了解更多相關知識,不妨來關注一下動力節點的Java在線學習,里面的課程內容豐富,從入門到精通,適合沒有基礎的小伙伴學習,希望對大家能夠有所幫助。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習