职场java开发菜鸟一枚,最近有一个需求,想要从手机自带的应用商店中获取某一款APP的评论信息,比如评分、评分内容、评论时间信息。后期可以做成通用性比较强的功能,比如可以获取小米、华为、OPPO...手机应用商店的 xxx.app的评分信息。专业的大佬们给指点一下思路,谢谢
这就是一个做爬虫的需求。
爬取各手机应用商店的网站,获取相应html页面并解析里面的信息
经分析我们发现这个列表项都是相同的重复布局,只是前面的图标和中间的文字是不同,那么我们可以考虑自定义一个布局,通过自定义属性设置它的图标和文字。然后放到一个LinearLayout布局中就可以实现这个列表界面。
之前上过java课的时候我们老师教的是用某些特定开端的字符进行定位然后抓取
应用商店是否也有URL地址,如果有的话,通过URL地址读取目标网页
鼠标点击右键可以获得网页源码
通过网页源码寻找每段评价的开端如“ID:xxxxx”进行定位,抽取我们要提取的目的数据
之后只要进行数据格式转换,就可以获得我们需要的数据。
https://blog.csdn.net/lovoo/article/details/52674657 对了 这个是一个抓取思路,可以看看
放到服务器上,程序只获取应用商店的名称和版本、要查看的App名称,传到服务器上获取具体评论
服务器上就是类似于模拟器一样的东西 打开应用商店 查询App评论
加上缓存之类的
https://download.csdn.net/download/zfzl0000/12154248 ,我设置不要分的,结果系统非要自动加2分,改了又加,没办法。不要分的,你加我q 112978355