MyException - 我的异常网
当前位置:我的异常网» Java Web开发 » 怎样批量获取某个网页的查询数据?该怎么解决

怎样批量获取某个网页的查询数据?该怎么解决(2)

www.MyException.Cn  网友分享于:2015-08-27  浏览:154次



缺点是比较耗资源。

------解决方案--------------------
给你一个建议,你可以用测试软件,然后将数据参数化查,然后一个一个记录,那这样不就可以看到你要看到的学好的所有成绩了!
希望给分~~~
------解决方案--------------------
多找找相关的文章看下了
------解决方案--------------------
你看看那个网页的源代码,看看数据是如何请求过去的,比如是采用 POST 还是 GET 方式,提交到什么地址上去的。

之后你就可以编写程序来模拟这种提交,并获得从服务端返回的数据,解析后就是想要的东西了。

模拟可以采用 JDK 中的 URLConnection 或者是 Apache HttpClient
------解决方案--------------------
探讨
问题是我怎么连接它的数据库啊???
源代码里根本找不到什么连接语句啊??

------解决方案--------------------
你看看那个网页的源代码,看看数据是如何请求过去的,比如是采用 POST 还是 GET 方式,提交到什么地址上去的。 

之后你就可以编写程序来模拟这种提交,并获得从服务端返回的数据,解析后就是想要的东西了。 

模拟可以采用 JDK 中的 URLConnection 或者是 Apache HttpClient 
------------------------

就是这种思路对了,具体怎么做不用别人帮你把代码都写出来吧?
------解决方案--------------------
看了 不少 大家都误解楼主的意思 
他的意思是 手工输入学号和密码 可以获得某个对应的数据(由某个页面呈现出来)(不是他要做的程序展现 是人家做好了的程序呈现)
他现在是知道了学号库 要获取批量的数据...

楼主 你看是不是这个意思?

如果是,你可以先观察下使用手工输入请求到的数据时url里面的参数是多少?
然后使用循环用 把你的学号库的数据作为参数请求这个页面..
这样就得到你需要的东西了 

使用 httpwebrequest 请求页面 得到页面源代码字符串,你整理下这些字符串吧 里头有你要的东西

不需要什么连接数据库的 请求页面而已


------解决方案--------------------
有这么麻烦么,你看一下表单的提交地址,然后用程序模拟一下请求,然后分析一下返回的页面不就行了么,反正没有验证码也不需要登陆的。。。

------解决方案--------------------
使用按键精灵,回答完毕.
------解决方案--------------------
不就是一个数据采集吗?用HttpURLConnection请求你那个网站的请求url,传入学号(循环的),得到各个学号相对应的请求内容,截取你想要的东西不就好了,最好用多线程进行请求,如果需要做成excel,在导个poi的jar包就可以了,你网上搜索下java小偷类的,网上应该有许多这样的例子
------解决方案--------------------
//www.163.com C#
webBrowser1.Document.GetElementById("userName").InnerText = "your account"; // webBrowser1.Document.GetElementById("password").InnerText = "your password";
HtmlElement formLogin = webBrowser1.Document.Forms["login"];
formLogin.InvokeMember("submit");
------解决方案--------------------
探讨
引用:
你看看那个网页的源代码,看看数据是如何请求过去的,比如是采用 POST 还是 GET 方式,提交到什么地址上去的。

之后你就可以编写程序来模拟这种提交,并获得从服务端返回的数据,解析后就是想要的东西了。

模拟可以采用 JDK 中的 URLConnection 或者是 Apache HttpClient
------------------------

就是这种思路对了,具体怎么做不用别人帮你把代码都写出来吧?


if(document.Outline.v…

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有