//首先例項化xstream
xstream stream = new xstream();
stream.processannotations(mybean.class);//這裡需要註解是你自己根據xml寫的bean類(下面附**解釋xml)
mybean bean = (mybean) stream.fromxml(xml);//xml魏自己從網路上獲取的xml字串
//下一步就不寫了,式襲擊想要xml節點裡的什麼就取什麼
//xml檔案
200resultcode>
successreason>
242id>
中國文學catalog>
item>
252id>
人物傳記catalog>
item>
244id>
兒童文學catalog>
item>
248id>
歷史catalog>
item>
257id>
哲學catalog>
item>
result>
0error_code>
root>
//接下來是bean類
@xstreamalias("root")//這裡用到註解(必須寫)
public
class mybean
}}
總結小經驗
1:xml乙個節點的都可以認為是乙個類,如果要寫乙個類在此類上面寫個註解(類的註解為@xstreamalias(「你的節點名」))
2:乙個大節點有幾個相同的小節點一般都是集合型別的(集合的註解為@xstreamimplicit(「你的節點名」))
3:xml裡面的每乙個屬性(子節點)都必須要寫,不然會報錯
4:出了最外層的類不用寫成靜態的,裡面的每乙個類都必需寫成靜態的,
安卓常用的第三方框架
okhttp 網路http請求 httpclient 網路http請求 xutil 網路http請求 斷點續傳上傳檔案等等 smartimageview 的設計初衷是來取代android自帶的imgageview元件,另外它還提供了一些附加功能,如 gifview 簡介 android中現在沒有直接...
使用Cocoapod匯入第三方框架
學習ios有三個月了,一直想寫一些東西,記錄下自己的學習軌跡。但又覺得自己還學得太淺了,沒什麼好寫的。這是我寫的第一篇部落格,記錄我學習如何匯入第三方框架,有不妥的地方請友善提醒。1 新建乙個工程,在工程的目錄檔案下開啟終端 2 編輯podfile,羅列出想要安裝的庫,我用的是pop這個開源庫,如果...
使用CocoaPod匯入第三方框架
sudo gem sources remove 等有反應之後再敲入以下命令 sudo gem sources a sudo gem install cocoapods sudo gem sources remove sudo gem sources a sudo gem install cocoap...