锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产a∨精品一区二区三区不卡,狠狠v欧美ⅴ日韩v亚洲v大胸,精品久久一区二区http://www.aygfsteel.com/yangyawei2008/灝辮繖鏍鋒椿鐫zh-cnSun, 06 Jul 2025 10:25:13 GMTSun, 06 Jul 2025 10:25:13 GMT60- PostMethod鑾峰彇post鎻愪氦鐨勯〉闈唬鐮?/title>http://www.aygfsteel.com/yangyawei2008/archive/2008/06/16/208240.html榪峰け鐨勯榪峰け鐨勯Mon, 16 Jun 2008 02:25:00 GMThttp://www.aygfsteel.com/yangyawei2008/archive/2008/06/16/208240.htmlhttp://www.aygfsteel.com/yangyawei2008/comments/208240.htmlhttp://www.aygfsteel.com/yangyawei2008/archive/2008/06/16/208240.html#Feedback1http://www.aygfsteel.com/yangyawei2008/comments/commentRss/208240.htmlhttp://www.aygfsteel.com/yangyawei2008/services/trackbacks/208240.htmlhttp://lsg.cnki.net/grid20/Brief.aspx?ID=1&classtype=&systemno=&NaviDatabaseName=&NaviField=
榪欎釜鏄腑鍥芥湡鍒婄綉鐨勬绱㈣姹傦紝鎴戠幇鍦ㄩ渶瑕侀氳繃榪欎釜鏉ヨ幏鍙栨绱㈠嚭鏉ョ殑淇℃伅錛岃В鍐蟲柟娉曞凡緇忔湁浜嗭紝灝辨槸寰椾笉鍒版绱俊鎭紝鏌ヨ鍐呭鏄┖鐨勩?
搴旇鏄皯add浜嗕竴浜涙绱㈡墍闇鍐呭銆?br />
涓嬮潰鏄垜鐨勪唬鐮?br />
1
import java.io.IOException;
2
import java.util.Calendar;
3
import java.util.GregorianCalendar;
4
import org.apache.commons.httpclient.HttpClient;
5
import org.apache.commons.httpclient.HttpException;
6
import org.apache.commons.httpclient.HttpStatus;
7
import org.apache.commons.httpclient.methods.PostMethod;
8
9
10
public class PostTest
{
11
12
public static void main(String[] args)
{
13
14
PostMethod postMethod = new PostMethod("http://lsg.cnki.net/grid20/Brief.aspx?ID=1&classtype=&systemno=&NaviDatabaseName=&NaviField=");
15
postMethod.addParameter("advancedvalue1","java");
16
postMethod.addParameter("advancedfield1","涓婚");
17
postMethod.addParameter("yearstart","1979");
18
postMethod.addParameter("yearend",String.valueOf(GregorianCalendar.getInstance().get(Calendar.YEAR)));
19
postMethod.addParameter("RecordsPerPage","20");
20
postMethod.addParameter("SearchRange","All");
21
postMethod.addParameter("searchmatch","0");
22
postMethod.addParameter("order","dec");
23
postMethod.addParameter("display","chinese");
24
postMethod.addParameter("NaviDatabaseName","ZJCLS");
25
postMethod.addParameter("encode","gb");
26
postMethod.addParameter("VarNum","1");
27
postMethod.addParameter("singleleafcode","J");
28
postMethod.addParameter("strNavigatorName",",A,B,C,D,E,F,G,H,I,J");
29
postMethod.addParameter("strNavigatorValue",",鐞嗗伐A(鏁板鐗╃悊鍔涘澶╁湴鐢?,鐞嗗伐B(鍖栧鍖栧伐鍐墮噾鐜鐭夸笟),鐞嗗伐C(鏈虹數鑸┖浜ら氭按鍒╁緩絳戣兘婧?,鍐滀笟,鍖昏嵂鍗敓,鏂囧彶鍝?鏀挎不鍐涗簨涓庢硶寰?鏁欒偛涓庣ぞ浼氱瀛︾患鍚?鐢靛瓙鎶鏈強淇℃伅縐戝,緇忔祹涓庣鐞?/span>");
30
HttpClient client = new HttpClient();
31
client.setConnectionTimeout(1000 * 60);
32
int status=0;
33
try
{
34
status = client.executeMethod(postMethod);
35
} catch (HttpException e)
{
36
// TODO Auto-generated catch block
37
e.printStackTrace();
38
} catch (IOException e)
{
39
// TODO Auto-generated catch block
40
e.printStackTrace();
41
}
42
if(status==HttpStatus.SC_OK)
{
43
makeResponseObject(postMethod.getResponseBodyAsString());
44
} else
{
45
}
46
postMethod.releaseConnection();
47
48
}
49
// 鏍規嵁HTTP璇鋒眰鍚庤繑鍥炵殑瀛椾覆鐢熸垚緇撴灉灝佽綾葷殑瀹炰緥
50
private static void makeResponseObject(String sResponse)
{
51
System.out.println("-------------------"+sResponse);
52
System.out.println("-------------------");
53
String regExNums = "<TD\\s*style=\"FONT-SIZE:\\s*9pt;\\s*COLOR:\\s*#000000;\\s*WORD-WRAP:\\s*break-word\"\\s*vAlign=center\\s*bgColor=#f4f5f6\\s*height=30>\\s*鍏辨湁璁板綍\\s*(\\d+)\\s*鏉\s* \\s*</TD>";
54
String regExData = "<TR>\\s*<TD\\s*style=\"FONT-SIZE:\\s*9pt;\\s*WORD-WRAP:\\s*break-word\"\\s*(?:align=left)?\\s*bgColor=#\\S+\\s*>([\\s\\S]*?)</TR>";
55
String regExPage = "<TD\\s*style=\"FONT-SIZE:\\s*9pt;\\s*COLOR:\\s*#000000;\\s*WORD-WRAP:\\s*break-word\"\\s*vAlign=center\\s*bgColor=#f4f5f6\\s*height=30>\\s*<A\\s*href=\"(.*)\">(?:涓婇〉|涓嬮〉)</A>";
56
}
57
58
}
59
鍝綅澶у摜甯府蹇欙紝瑙e喅涓?

]]>
主站蜘蛛池模板:
巴林左旗|
宁陵县|
新竹市|
潜山县|
阿拉善左旗|
景德镇市|
江阴市|
京山县|
若羌县|
崇礼县|
图们市|
子长县|
会宁县|
蓬溪县|
元阳县|
嘉禾县|
江山市|
永和县|
敦煌市|
鹤峰县|
高平市|
科技|
理塘县|
五河县|
和静县|
卫辉市|
法库县|
东源县|
大石桥市|
惠水县|
平泉县|
蒙自县|
新巴尔虎左旗|
恭城|
如皋市|
榕江县|
天祝|
大连市|
呼玛县|
海门市|
富阳市|