84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
比如这个页面http://www.chinamoney.com.cn/fe/Channel/17383?label=2我想用java获取人民币汇率中间价中的最近一个月的历史数据,要怎么做?
ringa_lee
其实吧。接口就是这玩意儿http://www.chinamoney.com.cn/fe-c/historyParity.do
提供一下思路,先用httpClient或者URLConnection获取网页数据,再用htmlPasser解析数据,遇到iframe标签就获取。
解析还有粗暴点的,直接用String的函数indexOf(String) 获取 ""~ ""之间的字符串……(当然会有多个iframe)
获取iframe的src信息,直接htpclient请求就好~
先获取一个网页,然后获取该网页内的全部iframe的src地址,再获取这些地址的网页内容即可。获取方式就是简单的用httpclient发送请求即可。其实iframe也是一个网页,同普通网页没啥区别
其实吧。
接口就是这玩意儿
http://www.chinamoney.com.cn/fe-c/historyParity.do
提供一下思路,先用httpClient或者URLConnection获取网页数据,再用htmlPasser解析数据,遇到iframe标签就获取。
解析还有粗暴点的,直接用String的函数indexOf(String) 获取 ""之间的字符串……(当然会有多个iframe)
获取iframe的src信息,直接htpclient请求就好~
先获取一个网页,然后获取该网页内的全部iframe的src地址,再获取这些地址的网页内容即可。获取方式就是简单的用httpclient发送请求即可。其实iframe也是一个网页,同普通网页没啥区别