Android成長之路 使用DOM解析XML

2021-08-26 13:14:34 字數 482 閱讀 4316

1、建立乙個getpersonlist()方法(給它乙個流引數)返回乙個list集合

2、建立person集合

3、得到建立dom解析器的工廠物件

4、讓工廠物件建立解析器物件

5、使用解析器物件的parser(inputstreamin)進行解析

6、獲取根節點

7、獲取persons的子節點

8、得到值

得到值的過程:

1、遍歷子節點

2、得到當期正在遍歷的element

3、定義person物件

4、得到屬性值,存入person物件中

5、獲取person的子節點

得到perosn子節點的值:

1、遍歷,過濾文字節點

2、取出當前正在遍歷的內容

3、判斷節點的型別

4、匹配element的值,獲取值,存入person的物件中

9、把person填入到person集合中

藍芽成長之路

藍芽最初由愛立信公司創制,後來由藍芽技術聯盟訂定技術標準。這個無線技術的名稱取自古代丹麥維京國王harald blaatand 的名字,直接翻譯成中文,便是 藍芽 1998年 藍芽推出0.7 版,這是藍芽的首個版本,支援 baseband 與lmp 通訊協定兩部分。1999年 這是藍芽發展歷史上的重...

學習成長之路

首先最完美的學習成長之路應該是這樣的 保持線性的積累和成長,積累夠了在某段很短的時間能突破關鍵點上公升乙個高度。但是現實是什麼樣的?首先日常保持線性的成長都很難,因為你的一天時間是固定,扣除工作,吃喝拉撒睡,扣除生活家人朋友愛人的相處時間,所剩無幾。所以為了保證學習時間,你得有取捨。有了充足的時間,...

菜鳥成長之路

對於體系化的構建以及重複性的學習我認為可以從以下幾點著手 一 學會學習 學習無疑是程式設計師最為重要的素質之一,尤其是網際網路這種日新月異的行業,把學習當做工作的一大半也不為過。1.1 學會自主學習 有乙個現象很明顯,我們大多數人並不是不想學習,而是經常會糾結於 我不知道學什麼好 總認為簡單的沒挑戰...