<?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 是所...