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