火山安卓HTML网页解析

一、配置模块
勾选HTML解析工具类、火山模块
火山安卓HTML网页解析

火山安卓HTML网页解析

二、布局
自定义列表框加按钮,并创建网页访问变量

火山安卓HTML网页解析

火山安卓HTML网页解析

三、所需解析的网站
打开起点小说网:https://book.qidian.com

需要取得下面的所有小说

火山安卓HTML网页解析

四、创建类
根据网站信息,创建书籍信息类

火山安卓HTML网页解析

五、按钮_被单击
①事件
火山安卓HTML网页解析

火山安卓HTML网页解析

②读取网页

火山安卓HTML网页解析

六、解析前的分析
①分析所需内容区开始和结束
是列表内容

火山安卓HTML网页解析

所需内容区结束
查找"
火山安卓HTML网页解析

对应解析代码

火山安卓HTML网页解析

②书名分析
看到每本书名区都有div容器布局,然后在h4标题内,最后在a标签内
火山安卓HTML网页解析

对应解析代码
火山安卓HTML网页解析

③书籍封面图片分析
均以div布局,在a标签内,img区,src链接
火山安卓HTML网页解析

对应解析代码
火山安卓HTML网页解析

④头像分析
均以div布局,在p段落内,img区,src链接

火山安卓HTML网页解析

对应解析代码

火山安卓HTML网页解析

⑤作者、书籍类型、书籍状态分析
均以div布局,在p段落内,在a标签内,或在span内标签里
火山安卓HTML网页解析

对应解析代码

火山安卓HTML网页解析

⑥简介分析
均以div布局,在p段落内
火山安卓HTML网页解析

对应解析代码

火山安卓HTML网页解析

七、开始解析
①事件
火山安卓HTML网页解析

②解析
先解析出总共有多少分小说,并按组分类,然后各类再进入详细解析,最终取得所有数据
根据解析得出有多少本书,就循环多少次

火山安卓HTML网页解析
火山安卓HTML网页解析

八、显示数据
①事件

火山安卓HTML网页解析
火山安卓HTML网页解析

②参照网页编排布局
布局器一层层相套

火山安卓HTML网页解析

③创建布局变量
先创建变量
火山安卓HTML网页解析

④完成布局加入数据

火山安卓HTML网页解析

九、演示效果

火山安卓HTML网页解析

文本转载至利快云,点击阅读原文:点击阅读原文

文本对应案例源码下载:点击下载案例源码