課程
/后端開發
/Java
/Java眼中的XML---文件讀取
如果兩本書的子節點是不同的。該如何創建book類并存儲
2017-01-13
源自:Java眼中的XML---文件讀取 2-3
正在回答
只要是有相同名稱的父節點,你就可以做成相同的類。
比如此例中的多個book節點
定義自身屬性的時候,把能定義的屬性都定義上,只不過有的book有這個屬性,有的沒有的區別
一種方法是創建一個book類,包含所有屬性,然后使用多個構造方法但參數不同,另一種方法是創建抽象父類,用book的子類去繼承
是這樣子的,你將兩本書的不同的字節點都作為Book類的屬性就可以了(例如一個book有name和year兩個子節點,另一個book有name和language兩個子節點,則Book類中則包含name、year和language三個屬性),獲取每本書的屬性的時候,如果沒有該屬性則顯示為null,但不能沒有。
舉報
通過Java認識并且創造XML文件,如何應用 Java“解析 XML
1 回答如果在year節點下在加兩個子節點應該如何遍歷
1 回答在dom4j中如何判斷一個節點是否同時存在兩個屬性
2 回答如果我 只知道 根節點,不知道文檔的具體節點,又該如何解析文檔?
2 回答如何在一個類中導入兩個相同名字的類型
1 回答獲取book節點的字節點內容
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-02-02
只要是有相同名稱的父節點,你就可以做成相同的類。
比如此例中的多個book節點
定義自身屬性的時候,把能定義的屬性都定義上,只不過有的book有這個屬性,有的沒有的區別
2017-01-15
一種方法是創建一個book類,包含所有屬性,然后使用多個構造方法但參數不同,另一種方法是創建抽象父類,用book的子類去繼承
2017-01-15
是這樣子的,你將兩本書的不同的字節點都作為Book類的屬性就可以了(例如一個book有name和year兩個子節點,另一個book有name和language兩個子節點,則Book類中則包含name、year和language三個屬性),獲取每本書的屬性的時候,如果沒有該屬性則顯示為null,但不能沒有。