?? idfilter.java
字號:
package org.indigo.parser;
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
import java.util.Date;
/**
* 處理動態默認值用到的類。
* @author wbz
*
*/
public class IdFilter {
/**
* 對id進行處理,然后把從id需要的內容存儲到pageManager對象中。
* 供采集用。
* @param id
* @param pageManager
* @return
*/
public static String Filter(String id,PageParserManager pageManager)
{
//String dd="detail.asp?province=1&area=5|%B1%B1%BE%A9%B2%FD%C6%BD%CB%AE%CD%CD%C5%FA%B7%A2%CA%D0%B3%A1";
int k=-1;
k=id.indexOf("|");
if(k!=-1)
{
//id=id.substring(0,k);
String market=id.substring(k+1);
try {
market=URLDecoder.decode(market,"gb2312");
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
pageManager.setDefaultValue("market",market);
//System.out.println(market);
}
//System.out.print(id);
Date date=new Date();
java.sql.Date d=new java.sql.Date(date.getTime());
String thedate="&thedate="+d.toString();
return id+thedate;
//return dd;
}
public static void main(String args[])
{
// System.out.print(d.toString());
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -