import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
/**
* Google Maps API 爬蟲範例
*
* api 文件
* @see "http://www.104.com.tw/i/api_doc/jobsearch/documentation.cfm"
*
* @author Abola Lee <abola921@gmail.com>
*/
public class Ch5Coz3 {
static String token = "<your..token..here>";
// Google place api
// 找出指定座標方圓500公尺 分類為 food 的店家
static String url = "https://maps.googleapis.com/maps/api/place/nearbysearch/xml?location=25.06,121.53&radius=500&types=food" +
"&key="+token;
public static void main(String[] args){
Document original = CrawlerPack.start().getFromXml(url);
// 檢視 xml 內容
//System.out.println(original.toString());
// 要求要評價在4以上的店家
for(Element elem : original.select("rating:matchesOwn(^4)") ){
Element parentRoot = elem.parent();
System.out.println( parentRoot.select("name").text() + "(" + elem.text() + ")");
}
}
}