如何获取一个网站的产品列表 小弟我现在有这么个需求,我现在有7,8种新药品要发布,在发布之前我需要到一个公共的医药网站去查一下他们网站有没有类似的药品,比如他们有个搜索框。而我现在就是想能不能通过程序获取到这个搜索框,或者说他们所有的产品列表。然后我拿我的药名去遍历。请问这个方法行得通吗?如果可以,请教给我怎么办。如果不行,请问大神们有没有别的方法。小弟在这里先谢谢了!需求搜索产品 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以,但你要解析那个网站搜索结果的html,比较麻烦,如果它们提供RSS什么的那就方便多了 打开他们公司产品页面,获取网页源码,解析html.同意楼上的方法. 如何解析Html?求详解,我刚才仔细看了下,的确那个网站没有提供RSS,我把那个搜索页面另存为网页就可以看到里面搜索按钮的方法了吗?提供给你网址,帮忙看下能不能解析吧?http://app1.sfda.gov.cn/datasearch/face3/base.jsp?tableId=25&tableName=TABLE25&title=国产药品&bcId=124356560303886909015737447882 通常这种方法都用 ajax 实现,主要采用 MSXML2.XMLHTTP 组件完成. 搜索框会对应一个结果页面的,你应该试试那个结果页面能不能传参,能传参就简单了,传参之后抓取页面的html,然后就可以得到你想到的结果了 我以前做过一个,获取某大型网站股票利好消息的demo,有兴趣联系我,给你做参考. 可以复用吗?发我邮箱吧![email protected],谢谢~ 你试试,它查询的结果直接就在本页面显示出来了http://app1.sfda.gov.cn/datasearch/face3/base.jsp?tableId=25&tableName=TABLE25&title=国产药品&bcId=124356560303886909015737447882站外的数据都传不过去? 站外的数据都传不过去? ajax啊,这个站的数据应该是变化的吧,不停的在增加是吧? 求助vs2005日期控件的用法 呕血求教 asp删除新闻 vs2005框架集问题! 关于一个UrlEncode函数的问题 Vista Home Basic 真的没有办法安装IIS吗?? session是不是一定要用Session.Clear清除? 如何不出现下载对话框,而直接在iE中显示 怎么装visual studio.net 2003 ? 为什么我的htmlbutton作为服务器控件运行后,不会执行服务器代码?无反应! 请教一个的问题,在线给分!! IE10 单击按钮无反映 请问这句该怎么写才正确呢
同意楼上的方法.