import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
/**
* 104人力銀行 Job Search API 爬蟲範例
*
* api 文件
* @see "http://www.104.com.tw/i/api_doc/jobsearch/documentation.cfm"
*
* @author Abola Lee <abola921@gmail.com>
*/
public class Ch5Coz1 {
// 104 job search api
// 目前月薪10萬以上的工作前200筆
static String url = "http://www.104.com.tw/i/apis/jobsearch.cfm?order=2&fmt=4&cols=JOB,NAME&slmin=100000&sltp=S&pgsz=200";
public static void main(String[] args){
Document original = CrawlerPack.start().getFromXml(url);
// 檢視 xml 內容
//System.out.println(original.toString());
// 看職稱跟app有關的有多少
for(Element elem : original.select("item[job*=app]") ){
System.out.println( "職稱:" + elem.attr("job") + ", 公司:" + elem.attr("name") );
}
}
}