比如这个页面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 태그를 만날 때 이를 얻습니다.
파싱은 조금 더 거칠습니다. 문자열 함수 indexOf(String)를 직접 사용하여 "<iframe>"과 "</iframe>" 사이의 문자열을 가져올 수 있습니다. (물론 여러 개가 있을 것입니다.) iframe)
iframe의 src 정보를 얻으려면 htpclient로 직접 요청하면 됩니다~
먼저 웹페이지를 가져온 다음 웹페이지에 있는 모든 iframe의 src 주소를 가져온 다음 이 주소의 웹 콘텐츠를 가져옵니다. 이를 얻는 방법은 단순히 httpclient를 사용하여 요청을 보내는 것입니다. 실제로 iframe은 웹페이지이기도 하며 일반 웹페이지와 다르지 않습니다.
사실요.
인터페이스는 이렇습니다
http://www.chinamoney.com.cn/fe-c/historyParity.do
아이디어를 제공하려면 먼저 httpClient 또는 URLConnection을 사용하여 웹페이지 데이터를 얻은 다음 htmlPasser를 사용하여 데이터를 구문 분석하고 iframe 태그를 만날 때 이를 얻습니다.
파싱은 조금 더 거칠습니다. 문자열 함수 indexOf(String)를 직접 사용하여 "<iframe>"과 "</iframe>" 사이의 문자열을 가져올 수 있습니다. (물론 여러 개가 있을 것입니다.) iframe)
iframe의 src 정보를 얻으려면 htpclient로 직접 요청하면 됩니다~
먼저 웹페이지를 가져온 다음 웹페이지에 있는 모든 iframe의 src 주소를 가져온 다음 이 주소의 웹 콘텐츠를 가져옵니다. 이를 얻는 방법은 단순히 httpclient를 사용하여 요청을 보내는 것입니다. 실제로 iframe은 웹페이지이기도 하며 일반 웹페이지와 다르지 않습니다.