老師所講的endElements() , endDocuments() , 以及 charXX()方法的疑問(wèn)。
老師最開(kāi)始所說(shuō), 由startElements()負(fù)責(zé)判斷節(jié)點(diǎn)的開(kāi)始,endEelements()負(fù)責(zé)節(jié)點(diǎn)的結(jié)束。所以<bookStore>是開(kāi)始節(jié)點(diǎn) , </bookStore>是結(jié)束節(jié)點(diǎn)。?
但是老師又說(shuō)判斷文件開(kāi)始,也就是第一句話<? xml verson="xx.xx" laugxx = utf-8 ?>是由startDocuments() 判斷的 。 endDocuments()判斷文件的結(jié)束 。 也就是</bookStore>這不和之前說(shuō)的相互矛盾么 。所以 ,endDocuments()是如何判斷文件結(jié)束的。
那charXX()又是負(fù)責(zé)判斷什么節(jié)點(diǎn)的開(kāi)始的 ?
2016-09-09
我理解的這</bookStore>這里應(yīng)該是先調(diào)用endEelements()方法,然后文件沒(méi)有內(nèi)容了就調(diào)用endDocuments()方法判斷文件結(jié)束,具體怎么樣你可以重寫(xiě)一下兩個(gè)方法試試看
2016-02-09
是我自己沒(méi)有聽(tīng)清楚其中的邏輯 , 還是老師沒(méi)有講清楚 ?