日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

XML学习(二)————属性还是标签?

發布時間:2025/3/12 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 XML学习(二)————属性还是标签? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

引言

xml中并沒有規則要求我們什么時候使用屬性,什么時候使用標簽。

屬性和標簽都可以存儲數據,但是在XML的使用中,我們需要探討一下對屬性和標簽的選擇問題。

約定規則

XML 應該避免使用屬性來存儲數據,這與HTML的推薦規則不太一樣。

而對于一些標簽的元數據我們可以采用屬性的方式來存儲,如標簽的“id”。元數據指的是“有關數據的數據”。如:

不應該使用這種方式:

<note date="10/01/2008"> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note>

而應該推薦使用這種方式:

<note> <date> <day>10</day> <month>01</month> <year>2008</year> </date> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note>

這是因為,在XML標簽中使用屬性存儲數據有很多不利的問題,如:

1、屬性不能包含多個值,但是標簽可以

2、屬性沒有樹狀結構,但是標簽可以

3、屬性不容易擴展,但標簽可以

所以,如果一個用屬性存儲的內容看起來像數據(取決于業務的相關性),那么就應該以標簽的形式去存儲它。

總結

以上是生活随笔為你收集整理的XML学习(二)————属性还是标签?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。