亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? albuminfoparser.java

?? 模擬的土豆網視頻網站
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
                    if(fullcontentNL!=null && fullcontentNL.size()>0){
                    	Node  albumUrlNode= fullcontentNL.elementAt(0); 
                    	String str = albumUrlNode.toPlainTextString();
                    	if(str != null)                   		
                    	    albuminfo.setAlbumIntro(str.substring(str.indexOf(":")+1));
//System.out.println("專輯介紹:"+ str.substring(str.indexOf(":")+1));                    	
                    }                                     
                    Node liNode8 =  liNL.elementAt(7);      //專輯地址
                    pageParser=Parser.createParser(liNode8.toHtml(), Constant.CHARSET_GB2312);
                    NodeList albumUrlNL=pageParser.parse(FILTER_DIV_ALBUMURL);
                    if(albumUrlNL!=null && albumUrlNL.size()>0){
                    	for(int i=0;i<albumUrlNL.size();i++){
                    	Node  albumUrlNode= albumUrlNL.elementAt(i);   
                    	if(albumUrlNode != null){
                    		InputTag input = (InputTag) albumUrlNode.getChildren().elementAt(1);
                            albuminfo.setAlbumAddr(input.getAttribute("value"));
System.out.println("專輯地址:"+ input.getAttribute("value"));
                    	}                        
                        albumImgParse(page, albuminfo);       //專輯的圖片  
System.out.println("*********************************");                                                                    
                    	}                   	                    	
                    }                   
			}  
		   userCreateParse(page,albuminfo);
	       List<?> videoList = getAlbumVideoParse(url);	  // 判斷json 異常 有異常 返回空	
	       if(videoList!=null){
	    	   albuminfo = AlbumInfoService.save(albuminfo,videoList,keywordList);       //調用service 寫入數據庫	
			  //AlbumInfoService.save(albuminfo,keywordList);
	       }
		} catch (ParserException e) {			
			e.printStackTrace();
		}
	   }
	    return albuminfo;
	 }	
	 /**
	  *  
	  * @param url   單個專輯信息的圖片
	  */
     private  static void albumImgParse(String page, AlbumInfo albuminfo){
    	 if(page != null){
    	 Parser pageParser=Parser.createParser(page, Constant.CHARSET_GB2312);    	
    	 try {
			NodeList nl=pageParser.parse(FILTER_DIV_SL);			
		    pageParser=Parser.createParser(nl.toHtml(), Constant.CHARSET_GB2312);
			NodeList imgNL=pageParser.parse(FILTER_IMG);			
			if(imgNL!=null && imgNL.size()>0){
				Node imgNode= imgNL.elementAt(0);
				if(imgNode instanceof ImageTag){
					ImageTag img=(ImageTag) imgNode;				
System.out.println("專輯圖片地址:"+img.getImageURL());	
                    albuminfo.setImageUrl(img.getImageURL());                 // 保存 圖片地址					
				}				
			}			
		} catch (ParserException e) {			
			e.printStackTrace();
		} 
       }
     }
     /**
      * 
      * @param url  專輯的相關視頻
      * @return http://www.56.com/w98/album-aid-6563926.html
      * http://www.56.com/w33/album_v2/album_videolist.phtml?callback=albumV2.callback&aid=6617346&o=0
      */
     private static List<VideoInformation> getAlbumVideoParse(String url){    	  
    	 
    	 String str=url.substring(18, 21);
    	 String str2 = url.substring(url.lastIndexOf("-")+1, url.indexOf(".html"));
    	 String url2 = "http://www.56.com/"+str+"/album_v2/album_videolist.phtml?callback=albumV2.callback&aid="+str2+"&o=0";
    	 String html =HttpUtil.request(url2, Constant.CHARSET_GB2312);
    	 List<VideoInformation> list= null;
    	 if(html!=null){
			 html =html.substring(11);		
			 try { 
				 JSONObject jsonObj=JSONObject.fromObject(html);
				 JSONArray arr=JSONArray.fromObject(jsonObj.getString("data"));
				 list=new ArrayList<VideoInformation> ();
			    
			     for(int i=0;i<arr.size();i++){ 
				   String videoUrl="http://www.56.com/w31/play_album-aid-"+arr.getJSONObject(i).getString("album_id")
				                    +"_vid-"+arr.getJSONObject(i).getString("video_id")+".html"; //專輯相關視頻的連接地址		
				   String imageStr = arr.getJSONObject(i).getString("video_cover");        // 圖片      
				   String videoAuthor = arr.getJSONObject(i).getString("video_author");		//會員	  
				   String addTime  = arr.getJSONObject(i).getString("add_time");           //上傳時間
				   String videoTitle =arr.getJSONObject(i).getString("video_title");       //標題
				   
				   VideoInformation video =new VideoInformation();
				   
				   video.setFlashAddress(videoUrl);
				   video.setSoureUrl(imageStr); 
				   video.setHeadTitle(videoAuthor);
				   
				   if (addTime != null )
					   video.setUploadTime(new MySuperDate(Long.parseLong(addTime)).getDate());
				   else 
					   video.setUploadTime(new Date());
				  
				   video.setVideoTitle(videoTitle);
				                                             //http://zhiliangrs.v.56.com
				   UserInfo user = UserInfoParser.parse("http://"+videoAuthor+".v.56.com/");  //寫入用戶id
				   if(user!=null) video.setUserId(user.getUserId());
				   else video.setUserId(0);				   
				  								              
				  /* try {
					   video.setNewUrl(FileUtil.download(imageStr));  // 專輯相關視頻的圖片下載         
					} catch (DownloadException e) {
						video.setNewUrl("");
						e.printStackTrace();
					}*/
				    list.add(video);  
				   
	System.out.println("**"+(COUNT++)+"**"+"視頻連接地址:"+videoUrl);			   
	System.out.println("視頻標題:"+videoTitle);
	//System.out.println("上傳者:"+videoAuthor);	
	//System.out.println("上傳時間:"+addTime);			
	//System.out.println("視頻圖片地址:"+imageStr);                                             
	System.out.println("****************************************");
				}
			 } catch (JSONException e) {				
				  e.printStackTrace();
				  return null;
			 }
    	 }
		 return list;
     }
     /**
      *  
      * @param url  抓取 用戶連接地址
      */
     private static void userCreateParse(String page,AlbumInfo albuminfo){   	
    	 if(page != null){
		 Parser pageParser=Parser.createParser(page, Constant.CHARSET_GB2312);
		 try {
			NodeList nl=pageParser.parse(FILTER_DT);				
			if(nl !=null && nl.size()>0){
			    Node node=nl.elementAt(0);
			    pageParser=Parser.createParser(node.toHtml(), Constant.CHARSET_GB2312);
			    NodeList aNL=pageParser.parse(FILTER_A);
			    if(aNL !=null && aNL.size()>0){
			    	LinkTag link=(LinkTag) aNL.elementAt(0);
System.out.println("*********************************");			    	
System.out.println("用戶連接地址:"+link.getLink());                                       
			    	UserInfo userInfo=UserInfoParser.parse(link.getLink());
			    	if(userInfo != null)  albuminfo.setUserId(userInfo.getUserId());
			    	else  albuminfo.setUserId(0);			    	
			    }
			}			
		} catch (ParserException e){			
			e.printStackTrace();
		}
       }
     }
     
     
	public static void main(String[] args) {
		parse("http://www.56.com/w97/album-aid-180489.html");
		//  問題地址 http://www.56.com/w77/album-aid-3583117.html  空頁面
		//parse("http://www.56.com/w77/album-aid-3583117.html"); 
		// http://www.56.com/w37/album-aid-4201983.html  亂碼
		//parse("http://www.56.com/w37/album-aid-4201983.html");
		
		 //getAlbumVideoParse("http://www.56.com/w57/play_album-aid-1228780_vid-MTgyNjEyODE.html");
		// getAlbumVideoParse("http://www.56.com/w57/album-aid-1228780.html");
		  // getVideo("http://www.56.com/w98/play_album-aid-6563926_vid-Mzc3NDYzMDQ.html");
		  //getAlbumVideoParse("http://www.56.com/w33/album_v2/album_videolist.phtml?callback=albumV2.callback&aid=6617346&o=0");
		/* String str="http://www.56.com/w98/album-aid-6563926.html";
		 String[] arr = str.split("/");
		//for(int i=0;i<arr.length;i++) 
			//System.out.println(arr[3]);
		// System.out.println(arr[4]);
		String str2=str.substring(32, str.length()-5);
	    System.out.println(str2);*/
		// userCreate("http://www.56.com/w98/album-aid-6563926.html"); 
		//findAllVideoAddr();
	}

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美丝袜丝nylons| 国产精品成人网| 国产欧美va欧美不卡在线| 亚洲美女精品一区| 激情综合色综合久久综合| 色综合久久久久久久| 7799精品视频| 最新中文字幕一区二区三区 | 美国毛片一区二区三区| av电影天堂一区二区在线观看| 欧美美女激情18p| 中文字幕视频一区| 国产成人综合在线| 日韩免费在线观看| 爽好多水快深点欧美视频| 成人免费毛片a| 欧美精品一区二区三区四区| 污片在线观看一区二区| 91女神在线视频| 国产精品水嫩水嫩| 国产a精品视频| 精品国产一二三| 美女网站一区二区| 4hu四虎永久在线影院成人| 一区二区三区四区亚洲| 成人免费看黄yyy456| 久久久久国产免费免费| 久久99精品国产.久久久久| 制服丝袜中文字幕一区| 亚洲图片欧美综合| 欧美视频在线播放| 亚洲国产精品一区二区久久恐怖片| 99久久婷婷国产综合精品电影| 欧美激情一区三区| 国产69精品久久777的优势| 久久久青草青青国产亚洲免观| 国内成人免费视频| 久久久久9999亚洲精品| 国产成人在线电影| 久久综合久久久久88| 国产精品66部| 国产精品无遮挡| 高清国产一区二区| 中文字幕一区视频| 一本到三区不卡视频| 亚洲精选视频在线| 欧美日韩极品在线观看一区| 天堂av在线一区| 欧美不卡一区二区三区四区| 精品一二三四区| 中文字幕欧美激情一区| 91在线视频免费91| 亚洲自拍都市欧美小说| 欧美性色欧美a在线播放| 日韩va亚洲va欧美va久久| 日韩亚洲国产中文字幕欧美| 国产乱码精品一区二区三区忘忧草| 国产女人水真多18毛片18精品视频| 成人高清视频在线观看| 亚洲精品一二三| 欧美一区二区三区四区久久| 国产综合久久久久久久久久久久| 国产日产欧美一区二区视频| 欧洲av在线精品| 精品在线播放免费| 中文字幕一区二区日韩精品绯色| 精品视频一区二区三区免费| 国产一区在线不卡| 最新国产成人在线观看| 欧美久久久久免费| 国产乱淫av一区二区三区| 亚洲激情自拍偷拍| 精品国产sm最大网站| 色综合久久久久综合体| 久久 天天综合| 自拍偷拍国产精品| 精品国产91乱码一区二区三区 | 国产精品一区二区男女羞羞无遮挡| 亚洲视频精选在线| 精品国产乱码久久久久久蜜臀 | 欧美一区二区国产| gogo大胆日本视频一区| 日韩精品久久理论片| 国产精品情趣视频| 精品国产3级a| 欧美日韩高清不卡| www.99精品| 久久精品国产精品亚洲精品| 伊人性伊人情综合网| 26uuu欧美日本| 91精品国产综合久久国产大片| 99精品一区二区三区| 激情五月激情综合网| 亚洲国产日韩精品| 国产精品久久影院| 国产亚洲综合性久久久影院| 91精品在线麻豆| 色域天天综合网| 播五月开心婷婷综合| 激情综合五月婷婷| 美女国产一区二区三区| 亚洲一二三区在线观看| 亚洲女子a中天字幕| 国产精品免费视频一区| 国产校园另类小说区| 欧美成人性战久久| 91精品福利在线一区二区三区| 在线观看不卡一区| 色婷婷激情一区二区三区| 成人成人成人在线视频| 国产揄拍国内精品对白| 久久成人综合网| 老司机免费视频一区二区三区| 天堂在线一区二区| 午夜av区久久| 亚洲va在线va天堂| 日韩电影在线免费观看| 日本亚洲一区二区| 日韩不卡免费视频| 蜜桃传媒麻豆第一区在线观看| 婷婷中文字幕一区三区| 日本不卡不码高清免费观看| 日韩精品成人一区二区三区 | 国产精品一卡二卡在线观看| 国产主播一区二区三区| 国产精品一二三区| 国产成人午夜精品影院观看视频| 国产一区二区成人久久免费影院 | 91在线高清观看| 色婷婷av一区二区三区之一色屋| 91国偷自产一区二区使用方法| 99久久国产综合精品女不卡| 99视频精品全部免费在线| 一本大道综合伊人精品热热| 欧美性受xxxx| 欧美一区二区三区播放老司机| 精品少妇一区二区三区日产乱码| 久久久久国产精品厨房| 国产精品国产三级国产普通话蜜臀 | 久久精品亚洲精品国产欧美kt∨| 国产精品久久久久永久免费观看| 亚洲精品中文在线| 麻豆精品精品国产自在97香蕉| 国产电影一区二区三区| 在线观看av一区| 日韩视频中午一区| 中文字幕中文字幕中文字幕亚洲无线| 亚洲精品欧美二区三区中文字幕| 午夜av一区二区| 国产成人精品亚洲777人妖| 欧美最新大片在线看| 精品国产区一区| 亚洲乱码国产乱码精品精98午夜| 蜜臀久久久久久久| 成人app下载| 欧美一级午夜免费电影| 一区在线观看免费| 日本欧美一区二区三区乱码 | 亚洲欧洲性图库| 一区二区三区免费观看| 最新中文字幕一区二区三区| 亚洲成人免费在线| 极品少妇xxxx精品少妇偷拍 | 国产欧美一区二区三区在线看蜜臀| 中文字幕亚洲区| 久久99精品久久只有精品| 99视频一区二区| 91精品国产福利在线观看| 精品欧美黑人一区二区三区| 国产精品国产三级国产| 亚洲综合在线视频| 韩国一区二区在线观看| 99久久夜色精品国产网站| 久久综合色婷婷| 亚洲黄色免费网站| 国产乱码一区二区三区| 成人免费高清在线观看| 精品国产乱码久久久久久浪潮| 亚洲人成网站色在线观看| 日韩成人dvd| 欧美日韩一区二区在线视频| 国产日韩欧美在线一区| 亚洲sss视频在线视频| 成人亚洲精品久久久久软件| 精品日本一线二线三线不卡| 亚洲在线视频网站| 国产99久久久国产精品免费看| 色综合天天性综合| 欧美精品一区二区三区蜜臀| 亚洲国产综合91精品麻豆| 高清在线不卡av| 久久久久国产精品厨房| 欧美bbbbb| 欧美最猛性xxxxx直播| 欧美电影一区二区| 免费在线观看成人| 欧美午夜精品久久久久久孕妇| 欧美国产一区二区| 高清不卡在线观看av| 久久理论电影网|