一、介紹:
在xml檔案中,有一個跟元素的重要性有的比,甚至更重要的靈魂人物(物件?),就是屬性(Attribute),屬性是放在元素(Element)後,用來更清楚精細(xì)標(biāo)示元素的東西,它能夠代表這個元素的獨(dú)特性,不僅讓我們?nèi)菀琢私膺@個元素,甚至在程式搜尋元素上更方便
底下圖片中,接在value後面的type就是屬性,屬性的等號後面則是這個屬性的值,以雙引號包圍
程式方面,可以在元素後面接.addAttribute(String, String)來增加屬性,要修改屬性則在元素後接.attribute(String).setValue(String),前面的字串放要修改的屬性名,後面的則是放要修改的數(shù)值,也可以.attribute(String).setName(String)來修改屬性名
一樣自己看其中的差異吧,我讓第一個value加了一個叫做"value_s_attribute"的屬性,並給予值"I'm value",然後把這個value的type的值從x改為a
二、方法:
繼承自Node^1
getQName() : QName^2
獲取QName
getNamespace() : Namespace
獲取命名空間
setNamespace(Namespace namespace) : void
設(shè)定命名空間
getNamespacePrefix() : String
獲取命名間的prefix
getNamespaceURI() : String
獲取命名空間的URI
getQualifiedName() : String
獲取QualifiedName
getValue() : String
獲取值
setValue(String value) : void
設(shè)定值
getData() : Object
獲取Data
setData(Object data) : void
設(shè)定Data
三、內(nèi)容連結(jié):
^2 QName - 待補(bǔ)