基于Springboot+mybatis+webmagic+echarts的数据可视化网站(二)

数据解析

可能就是在解析数据的时候要花一点点时间

这里是通过打个断点,debug慢慢分析的

在这里插入图片描述
差不多就这样

先看details数据的解析

在这里插入图片描述

数据在这两个中获取

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
本质上就是遍历一个双重for循环,外层获取省,内层获取市

history
注意的也是两个json数据

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这里要注意一下,chinaDayList中的日期是从1月20号开始的,而chinaDayAddList中的日期是从1月13号开始的,还有一点就是防止数组越界,这一点在代码里面会提到.

一个for循环就可以搞定了.

热搜hot表数据很少,debug一下很容易发现,这里不做说明.

数据的保存

以details为例

把数据先保存在ResultItems中,我这里用了随机id,防止key相同

在这里插入图片描述
使用pipeline
在这里插入图片描述
遍历ResultItems,调用detailsService方法保存数据到数据库
在这里插入图片描述
另外两个操作基本相同

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章