17 个解决方案
#1
可以,但你要解析那个网站搜索结果的html,比较麻烦,如果它们提供RSS什么的那就方便多了
#2
打开他们公司产品页面,获取网页源码,解析html.
同意楼上的方法.
同意楼上的方法.
#3
如何解析Html?求详解,我刚才仔细看了下,的确那个网站没有提供RSS,我把那个搜索页面另存为网页就可以看到里面搜索按钮的方法了吗?提供给你网址,帮忙看下能不能解析吧?
http://app1.sfda.gov.cn/datasearch/face3/base.jsp?tableId=25&tableName=TABLE25&title=国产药品&bcId=124356560303886909015737447882
#4
通常这种方法都用 ajax 实现,主要采用 MSXML2.XMLHTTP 组件完成.
#5
搜索框会对应一个结果页面的,你应该试试那个结果页面能不能传参,能传参就简单了,传参之后抓取页面的html,然后就可以得到你想到的结果了
#6
我以前做过一个,获取某大型网站股票利好消息的demo,有兴趣联系我,给你做参考.
#7
不能传,我试过了
#8
可以复用吗?发我邮箱吧!663281910@qq.com,谢谢~
#9
#10
站外的数据都传不过去?
#11
你试试,它查询的结果直接就在本页面显示出来了
http://app1.sfda.gov.cn/datasearch/face3/base.jsp?tableId=25&tableName=TABLE25&title=国产药品&bcId=124356560303886909015737447882
不能传,我试过了
搜索框会对应一个结果页面的,你应该试试那个结果页面能不能传参,能传参就简单了,传参之后抓取页面的html,然后就可以得到你想到的结果了
站外的数据都传不过去?
#12
你试试,它查询的结果直接就在本页面显示出来了 http://app1.sfda.gov.cn/datasearch/face3/base.jsp?tableId=25&tableName=TABLE25&title=国产药品&bcId=124356560303886909015737447882
不能传,我试过了
搜索框会对应一个结果页面的,你应该试试那个结果页面能不能传参,能传参就简单了,传参之后抓取页面的html,然后就可以得到你想到的结果了
站外的数据都传不过去?
#13
哥们,我提供给你一个思路把。。用正则表达式去偷把。不是很难的。做个小偷用正则表达式。
#14
#15
#16
#17
做个爬虫程序,把他们的数据抓回来然后再和自己的数据对比就OK啦
#1
可以,但你要解析那个网站搜索结果的html,比较麻烦,如果它们提供RSS什么的那就方便多了
#2
打开他们公司产品页面,获取网页源码,解析html.
同意楼上的方法.
同意楼上的方法.
#3
如何解析Html?求详解,我刚才仔细看了下,的确那个网站没有提供RSS,我把那个搜索页面另存为网页就可以看到里面搜索按钮的方法了吗?提供给你网址,帮忙看下能不能解析吧?
http://app1.sfda.gov.cn/datasearch/face3/base.jsp?tableId=25&tableName=TABLE25&title=国产药品&bcId=124356560303886909015737447882
可以,但你要解析那个网站搜索结果的html,比较麻烦,如果它们提供RSS什么的那就方便多了
#4
通常这种方法都用 ajax 实现,主要采用 MSXML2.XMLHTTP 组件完成.
#5
搜索框会对应一个结果页面的,你应该试试那个结果页面能不能传参,能传参就简单了,传参之后抓取页面的html,然后就可以得到你想到的结果了
#6
我以前做过一个,获取某大型网站股票利好消息的demo,有兴趣联系我,给你做参考.
#7
不能传,我试过了
搜索框会对应一个结果页面的,你应该试试那个结果页面能不能传参,能传参就简单了,传参之后抓取页面的html,然后就可以得到你想到的结果了
#8
可以复用吗?发我邮箱吧!663281910@qq.com,谢谢~
我以前做过一个,获取某大型网站股票利好消息的demo,有兴趣联系我,给你做参考.
#9
#10
不能传,我试过了
搜索框会对应一个结果页面的,你应该试试那个结果页面能不能传参,能传参就简单了,传参之后抓取页面的html,然后就可以得到你想到的结果了
站外的数据都传不过去?
#11
你试试,它查询的结果直接就在本页面显示出来了
http://app1.sfda.gov.cn/datasearch/face3/base.jsp?tableId=25&tableName=TABLE25&title=国产药品&bcId=124356560303886909015737447882
不能传,我试过了
搜索框会对应一个结果页面的,你应该试试那个结果页面能不能传参,能传参就简单了,传参之后抓取页面的html,然后就可以得到你想到的结果了
站外的数据都传不过去?
#12
你试试,它查询的结果直接就在本页面显示出来了 http://app1.sfda.gov.cn/datasearch/face3/base.jsp?tableId=25&tableName=TABLE25&title=国产药品&bcId=124356560303886909015737447882
不能传,我试过了
搜索框会对应一个结果页面的,你应该试试那个结果页面能不能传参,能传参就简单了,传参之后抓取页面的html,然后就可以得到你想到的结果了
站外的数据都传不过去?
#13
哥们,我提供给你一个思路把。。用正则表达式去偷把。不是很难的。做个小偷用正则表达式。
#14
#15
#16
#17
做个爬虫程序,把他们的数据抓回来然后再和自己的数据对比就OK啦