資料解析:就是按照約定(假象)好的格式提取資料的過程就叫解析;
提供資料方(背景):工作就是把資料按照一定的格式存儲起來
提取資料方(前台):工作就是把資料按照一定的格式讀取出來
主流的格式:XML格式 / JSON格式 ,此兩種格式無論前台還是背景都必須熟悉
XML以标簽的形式存在,标簽由開始标簽和結束标簽,這一對标簽就做節點;
沒有父節點的節點叫做根節點,沒有子節點的節點就做葉子節點,而我們要使用的資料都在葉子節點中存儲;
XML解析的兩種工作原理:
1.SAX 基于事件回調(找代理)的解析方法方式,逐行解析,效率低,适合大資料解析,是系統提供的;
2.DOM 把要解析的資料全部讀取到記憶體中,把資料初始化成樹狀結構,逐層解析,效率高,隻适合小資料解析,谷歌提供的第三方解析方法;
—————————————————第一部分SAX解析———————————————————
頁面基本的搭建不做介紹!
公用model資料模型:
最終效果:
RootParser解析效果: