XML06 元素的屬性

2021-09-25 09:48:00 字數 1614 閱讀 3430

<?xml version="1.0" encoding="utf-8"?>

2017

郭male

15137742640

<?xml version="1.0" encoding="utf-8"?>

郭male

15137742640

其中,id作為元素的屬性出現,屬性的名字為id,值為"2017",必須使用雙引號。

<?xml version="1.0" encoding="utf-8"?>

其中,元素有四個屬性出現

*由於student沒有text內容,所以可以簡寫為:

<?xml version="1.0" encoding="utf-8"?>

例子:

element x_student = x_root.addelement("student");

x_student.addattribute("id", string.valueof(s.id));

x_student.addattribute( "name" , s.name);

x_student.addattribute( "***" , s.*** ? "male" : "female");

x_student.addattribute( "cellphone", s.cellphone);

也可以這樣寫

element x_student = x_root.addelement("student")

.addattribute("id", string.valueof(s.id))

.addattribute( "name" , s.name)

.addattribute( "***" , s.*** ? "male" : "female")

.addattribute( "cellphone", s.cellphone);

之所以可以連在一起寫,是因為addattribute()的返回值仍然是當前的element物件

三、dom4j:讀取元素的屬性

事例:

student s = new student();

s.id = integer.valueof( x_student.attributevalue("id").trim());

s.name = x_student.attributevalue("name").trim();

string *** = x_student.attributevalue("***").trim();

s.*** = ***.equals("male");

s.cellphone = x_student.attributevalue("cellphone").trim();

其中,attributevalue()用於取得元素的值。呼叫者需要把屬性轉成自己需要的型別。

注意:*如果屬性不存在,則attributevalue()返回null

*屬性的值一般需要trim()一下,一遍去除兩邊的空白字元

XML (4)元素與屬性

簡介 元素是包括標籤對在內的整個部分,屬性時標籤中的乙個鍵值對。type gif computer.giffile 1.元素是包括標籤對在內的整個部分,所以computer.gif整個標籤對稱之為元素。2.屬性時標籤中的乙個鍵值對,type gif 這部分稱之為屬性。男 小朱name 23age p...

XML 三 元素與屬性

xml 文件包含 xml 元素。xml 元素指的是從 且包括 開始標籤直到 且包括 結束標籤的部分。乙個元素可以包含 xml 元素必須遵循以下命名規則 可使用任何名稱,沒有保留的字詞。使名稱具有描述性。使用下劃線的名稱也很不錯 名稱應簡短和簡單,比如 而不是 避免 字元。如果您按照這樣的方式進行命名...

11 12 元素的屬性

函式封裝 函式封裝是一種函式的功能,它把乙個程式設計師寫的乙個或者多個功能通過函式 類的方式封裝起來,對外只提供乙個簡單的函式介面。當程式設計師在寫程式的過程中需要執行同樣的操作時,程式設計師 呼叫者 不需要寫同樣的函式來呼叫,直接可以從函式庫裡面呼叫 元素的屬性 div.attributes 是所...