日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

NekoHTML 学习笔记

發布時間:2023/12/9 HTML 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 NekoHTML 学习笔记 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

NekoHTML?學習筆記

  J. Andrew Clark?用Java寫了一系列的工具?(Java APIs),NekoHTML?是其中之一。
  NekoHTML?是一個簡單地HTML掃描器和標簽補償器(tag balancer) ,使得程序能解析HTML文檔并用標準的XML接口來訪問其中的信息。這個解析器能投掃描HTML文件并“修正”許多作者(人或機器)在編寫HTML文檔過程中常犯的錯誤。NekoHTML?能增補缺失的父元素、自動用結束標簽關閉相應的元素,以及不匹配的內嵌元素標簽。NekoHTML?的開發使用了Xerces Native Interface (XNI),后者是Xerces2的實現基礎。

?

一、運行要求

  從NekoHTML?主頁上下載nekohtml?-latest.zip,目前版本是0.8.
  NekoHTML?要求運行在java1.1或更高版本,Xerces-J 2.0或更高版本。(我在試用時,隨便拿了個xerces的包來用,結果例如運行老時不能通過,折騰半天后才發現版本不夠所致.:)

二、使用NekoHTML


1、透明地創建HTML解析器
  利用Xerces2.0為基礎,應用程序通過JAXP實例化解析器對象時,可以透明地創建HTML解析器,此時只需要將NekoHTML?的 jar文件,在CLASSPATH中放在Xerces的jar文件之前即可。nekohtmlXni.jar中的META-INF/services /org.apache.xerces.xni.parser.XMLParserConfiguration文件會被Xerces的讀取并取代標準的設 置文件,此處org.apache.xerces.xni.parser.XMLParserConfiguration文件的內容就是一個字符串 “org.cyberneko.html.HTMLConfiguration”。這種方法的好處是簡單透明,缺點是影響了Xerces在其它情況下的使 用。

2、便利的HTML解析器類
  要想避免上述的問題,可以使用org.cyberneko.html.parsers包的DOM和SAX解 析器類來創建解析器,這兩個類都使用了HTMLConfiguration類。解析器一旦創建之后,就可以解析HTML文件,并用標準的XML接口來訪問 文件中的信息,就象面對的是一個XML文件一樣。
  下面的代碼是NekoHTML?自帶的例程,我改了一下,使其可以顯示HTML文件內容,而不顯示類的名字。

package sample;

import org.cyberneko.html.parsers.DOMParser; import org.w3c.dom.Document; import org.w3c.dom.Node;

public class TestHTMLDOM {public static void main(String[] argv) throws Exception {DOMParser parser = new DOMParser();for (int i = 0; i < argv.length; i++) {parser.parse(argv[i]);print(parser.getDocument(), "");}}public static void print(Node node, String indent) { // System.out.println(indent+node.getClass().getName());if (node.getNodeValue() != null){if("".equals(node.getNodeValue().trim())){}else{System.out.print(indent);System.out.println(node.getNodeValue());}}Node child = node.getFirstChild();while (child != null) {print(child, indent+" ");child = child.getNextSibling();}} }

編譯運行如下:

cd $NEKOHTML?_HOME
cp build_html.xml build.xml
ant
java -cp?nekohtml?.jar;nekohtmlSamples.jar;xmlParserAPIs.jar;xercesImpl.jar sample.TestHTMLDOM test.html


如果一切正常可以顯示HTML的內容了。
3、文檔?片段解析?
  除了DOM和SAX類,NekoHTML?還 提供了一個實驗性質的DOMFragmentParser類,用以解析HTML文件的片段。我個人認為,由于瀏覽器的強大的容錯能力,即使一個片段的 HTML文件,也可以正確顯示,由此也變相地造成了很多人不再關心的HTML的完整要求了。這個類,也許將是用的最多的。下面,看看nutch是如何使用nekoHTML?的。

package net.nutch.fetcher; ... import org.cyberneko.html.parsers.*; import org.xml.sax.*; import org.w3c.dom.*; import org.w3c.dom.html.*; import org.apache.html.dom.*;

/* A simple fetcher. */ public class Fetcher { ....private DOMFragmentParser parser = new DOMFragmentParser();....private void handleFetch(URL url, FetchListEntry fle, Http.Response response)throws IOException, SAXException {//判斷HTTP應答包的類型,只放過html文件String contentType = response.getHeader("Content-Type");if (contentType != null && !contentType.startsWith("text/html"))throw new IOException("Unknown content-type: " + contentType);//創建文件片段對象DocumentFragment node = new HTMLDocumentImpl().createDocumentFragment();//解析HTML內容parser.parse(new InputSource(new ByteArrayInputStream(response.getContent())),node);//取得全部文本內容StringBuffer sb = new StringBuffer();getText(sb, node);String text = sb.toString();//取得標題信息sb.setLength(0);getTitle(sb, node);String title = sb.toString().trim();//取得該頁所有的出鏈ArrayList l = new ArrayList();getOutlinks(url, l, node);//顯示結果,存儲信息Outlink[] outlinks = (Outlink[])l.toArray(new Outlink[l.size()]);LOG.fine("found " + outlinks.length + " outlinks in " + url);

outputPage(new FetcherOutput(fle, MD5Hash.digest(response.getContent()),true, title, outlinks),new FetcherContent(response.getContent()),new FetcherText(text));}private static void getText(StringBuffer sb, Node node) {if (node.getNodeType() == Node.TEXT_NODE) {sb.append(node.getNodeValue());//取得結點值,即開始與結束標簽之間的信息}NodeList children = node.getChildNodes();if ( children != null ) {int len = children.getLength();for ( int i = 0; i < len; i++ ) {getText(sb, children.item(i));//遞歸遍歷DOM樹}}}

private static boolean getTitle(StringBuffer sb, Node node) {if (node.getNodeType() == Node.ELEMENT_NODE) {if ("title".equalsIgnoreCase(node.getNodeName())) {getText(sb, node);return true;}}NodeList children = node.getChildNodes();if (children != null) {int len = children.getLength();for (int i = 0; i < len; i++) {if (getTitle(sb, children.item(i))) {return true;}}}return false;}

private static void getOutlinks(URL base, ArrayList outlinks, Node node) {if (node.getNodeType() == Node.ELEMENT_NODE) {if ("a".equalsIgnoreCase(node.getNodeName())) {StringBuffer linkText = new StringBuffer();getText(linkText, node);

NamedNodeMap attrs = node.getAttributes();String target= null;for (int i= 0; i < attrs.getLength(); i++ ) {if ("href".equalsIgnoreCase(attrs.item(i).getNodeName())) {target= attrs.item(i).getNodeValue();//在DOM樹中,屬性是一個結點。break;}}if (target != null)try {URL url = new URL(base, target);outlinks.add(new Outlink(url.toString(),linkText.toString().trim()));} catch (MalformedURLException e) {// don't care}}}NodeList children = node.getChildNodes();if ( children != null ) {int len = children.getLength();for ( int i = 0; i < len; i++ ) {getOutlinks(base, outlinks, children.item(i));//遞歸遍歷DOM樹}}} .... }


注意,此處傳遞給解析過程parse的文檔片段對象,必須是由org.w3c.dom.html.HTMLDocument類型的DOM文檔對象創建,否則有異常。?
  HTMLConfiguration可以用于創建任何基于XNI解析器,可參考下例

package sample;

import org.apache.xerces.parsers.AbstractSAXParser; import org.cyberneko.html.HTMLConfiguration;

public class HTMLSAXParser extends AbstractSAXParser {public HTMLSAXParser() {super(new HTMLConfiguration());} }

?

三、設置解析器參數

  為了更加精確的控制解析的動作,nekohtml?提供了相應的設置函數。如下列:

// settings on HTMLConfiguration org.apache.xerces.xni.parser.XMLParserConfiguration config =new org.cyberneko.html.HTMLConfiguration(); config.setFeature("http://cyberneko.org/html/features/augmentations", true); config.setProperty("http://cyberneko.org/html/properties/names/elems", "lower");

// settings on DOMParser org.cyberneko.html.parsers.DOMParser parser = new org.cyberneko.html.parsers.DOMParser(); parser.setFeature("http://cyberneko.org/html/features/augmentations", true); parser.setProperty("http://cyberneko.org/html/properties/names/elems", "lower");

?

nekohtml?功能(feature)列表 ?
功能默認值描述
http://cyberneko.org/html/features/balance-tagsTrue是否允許增補缺失的標簽。如果要以XML方式操作HTML文件,此值必須為真。此處提供設置功能,為了性能的原因。
http://cyberneko.org/html/features/balance-tags/ignore-outside-contentFalse是否忽略文檔根元素以后的數據。如果為false,<html>和<bod>被忽略,所有的內容都被解析。
http://cyberneko.org/html/features/document-fragmentFalse解析HTML片段時是否作標簽增補。此功能不要用在DOMParser上,而要用在DOMFragmentParser上。
http://apache.org/xml/features/scanner/notify-char-refsFalse當遇到字符實體引用(如&#x20;)是否將(#x20)報告給相應地文檔處理器。
http://apache.org/xml/features/scanner/notify-builtin-refsFalse當遇到XML內建的字符實體引用(如&amp;)是否將(amp)報告給相應地文檔處理器。
http://cyberneko.org/html/features/scanner/notify-builtin-refsFalse當遇到HTML內建的字符實體引用(如&copy;)是否將(copy)報告給相應地文檔處理器。
http://cyberneko.org/html/features/scanner/script/strip-comment-delimsFalse是否剝掉<script>元素中的<!-- -->等注釋符。
http://cyberneko.org/html/features/augmentationsFalse是否將與HTML事件有關的infoset項包括在解析管道中。
http://cyberneko.org/html/features/report-errorsFalse是否報告錯誤。

nekohtml?屬性列表 ?
屬性默認值值域描述
http://cyberneko.org/html/properties/filtersnullXMLDocumentFilter[]在解析管道的最后按數組順序追加自定義的處理組件(過濾器),必須為數組類型。
http://cyberneko.org/html/properties/default-encodingWindows-1252IANA encoding names默認的HTML文件編碼
http://cyberneko.org/html/properties/names/elemsupperupper,lower,match如果整理識別出的元素名稱
http://cyberneko.org/html/properties/names/attrslowerupper,lower,no-change如果整理識別出的屬性名稱

?

四、管道過濾器


  Xerces Native Interface (XNI)定義了一個解析器配置框架,在那兒一個個解析器以模塊化組件的形式組成一個管道。這樣一來,通過重新安排已有組件和/或新定制開發的組件,就可完成一個新的解析器配置工作。由于nekohtml?是采用這個配置框架開發的,所以對解析器新增功能就很簡單通過在默認的nekohtml?解析管道的末端增加文檔過濾器來實現。
  要新開發一個過濾器,很簡單地實現xerces2的org.apache.xerces.xni.parser包中的XMLDocumentFilter接口即可。這個接口,一方面使組件成為管道中上一級的事件處理器,另一方面又成為下級的信息源。針對nekohtml的過濾器開發,只需簡單地擴展org.cyberneko.html.filters包中的DefaultFilter類即可。
  將自行開發的過濾器加入管道,可參考以下兩種辦法:

XMLDocumentFilter noop = new DefaultFilter(); XMLDocumentFilter[] filters = { noop };

XMLParserConfiguration parser = new HTMLConfiguration(); parser.setProperty("http://cyberneko.org/html/properties/filters", filters);


  nekohtml?的org.cyberneko.html.filters 包中有DefaultFilter、
ElementRemover、Identity、Writer,能實現動態插入內容、刪除元素、序列化HTML文檔等,不詳細述。

總結

以上是生活随笔為你收集整理的NekoHTML 学习笔记的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

av片子在线观看 | 在线观看视频一区二区三区 | 亚洲综合在线播放 | 国产成人精品久久亚洲高清不卡 | 国产1级毛片 | 在线观看www91 | 中文字幕在线专区 | 白丝av免费观看 | 久久精品99国产精品日本 | 国产精品久久久久久999 | 亚洲专区欧美专区 | 色久av| 片黄色毛片黄色毛片 | 亚洲精品国产精品乱码在线观看 | 日韩欧美在线综合网 | 色婷婷免费视频 | av丝袜在线 | 亚洲日本中文字幕在线观看 | 91九色视频在线 | 超碰在线观看av | 久久久网站 | 久久久影院一区二区三区 | 天天天插 | 国产精品久久99综合免费观看尤物 | 国产一区91 | 91视频久久久 | 久久久久久国产精品美女 | 欧美色插 | 国产黄在线免费观看 | 成人欧美日韩国产 | 成人av免费网站 | 欧美成人性网 | 美女黄频免费 | 在线观看黄av| 免费视频久久久久久久 | 91视频久久久久 | 色爱成人网 | 亚洲国产精品久久久久婷婷884 | 久久99亚洲热视 | 丁香午夜婷婷 | 在线黄色国产 | 毛片黄色一级 | 99久久精品费精品 | 麻豆免费在线播放 | 欧美日韩性视频 | 在线小视频| av中文字幕亚洲 | 日韩一级网站 | 午夜精品一区二区三区可下载 | 九九热在线视频免费观看 | 久久久久久久久久久免费视频 | av在线官网 | 伊人宗合网| 天天操天天射天天舔 | 久久久91精品国产一区二区精品 | 成人黄色毛片 | 久草视频2| 99国产精品久久久久久久久久 | 波多野结衣电影久久 | 91九色网站 | 最近中文字幕mv | 亚洲国产精品久久久久 | 久久免费久久 | 在线观看一级视频 | 超碰激情在线 | 国产人免费人成免费视频 | 四虎成人精品 | 2019中文最近的2019中文在线 | 久久精品国产一区二区电影 | 九九综合九九 | 999久久久国产精品 高清av免费观看 | 精品久久久久久久久久久久 | 日韩欧美在线第一页 | 一区二区三区在线影院 | 久久网址 | www.国产在线 | 日本精品一区二区三区在线播放视频 | 97操操| 精品国产乱码久久久久久天美 | 国产91综合一区在线观看 | 91精品国产自产老师啪 | 日韩视频一区二区三区在线播放免费观看 | 久久少妇 | 久操视频在线观看 | 亚洲精品久久久久www | 国产精品18久久久久vr手机版特色 | 一区二区三区四区不卡 | 国产九九九精品视频 | 亚洲最新视频在线播放 | 91大神dom调教在线观看 | 香蕉视频导航 | 精品亚洲成a人在线观看 | 国产精品av一区二区 | 91爱爱中文字幕 | 一区免费在线 | 日韩动漫免费观看高清完整版在线观看 | 久久999久久| 国产aa免费视频 | 精品国产乱码久久久久 | 久久精品亚洲精品国产欧美 | 91亚色在线观看 | 狠狠躁夜夜躁人人爽视频 | 97视频在线免费播放 | 久草视频免费在线播放 | 天天摸天天操天天爽 | 日韩国产精品久久久久久亚洲 | 人人爱夜夜操 | 69精品久久久 | 中文字幕日韩高清 | 午夜国产在线观看 | 最近免费在线观看 | 久草在 | 超碰人人超 | 欧美精品一区二区在线播放 | a黄色影院 | 超碰97人人射妻 | 久久久久精 | 91九色老| 不卡中文字幕在线 | 手机在线视频福利 | 在线观看国产成人av片 | 日韩色av色资源 | 天天爽夜夜操 | 夜夜婷婷| 国产精久久久久久久 | 黄色a在线 | 天堂av免费在线 | 中文字幕日韩免费视频 | 久久久久久久福利 | 欧美日韩在线免费视频 | 亚洲精品999 | 久久高清毛片 | 国产精品久久久久久69 | 992tv又爽又黄的免费视频 | 国色综合 | 在线观看中文字幕2021 | 国内精品视频在线播放 | 久久综合影音 | 干天天 | 精品久久久久久久久久岛国gif | 在线观看亚洲精品视频 | 国产精品美女免费看 | 99久精品 | 国产精选在线观看 | 久久久久免费看 | 成人黄色av网站 | 亚洲成人网在线 | 肉色欧美久久久久久久免费看 | 500部大龄熟乱视频使用方法 | 久久电影色 | 国产精品久久久久久69 | 人人爽人人av | 日韩美在线观看 | 久久久免费视频播放 | 日本三级久久 | 九九热免费在线观看 | 正在播放 久久 | 五月婷婷av| 欧美日韩在线视频免费 | 欧美久久99 | 欧美激情精品久久久久久免费印度 | 国产精品高清免费在线观看 | 中文字幕一区二区三区乱码不卡 | 激情 一区二区 | 色视频在线免费观看 | 亚洲激情 欧美激情 | 一二三区视频在线 | 久久精品视频在线播放 | 国产亚洲欧洲 | 午夜精品福利一区二区 | 久久久久久久久久久成人 | av在线影片 | 精品国产乱码久久久久 | 日韩欧美精品在线 | 久久久久97国产 | 亚洲欧美日韩国产一区二区三区 | jizz999| 日本 在线 视频 中文 有码 | 久久久久成 | 久久黄网站 | 精品在线播放视频 | 在线不卡的av | 99 精品 在线 | 亚洲理论在线观看 | 久久免费精品视频 | 干综合网 | 久久精品一二三区 | 日韩精品一区二区三区在线播放 | 蜜臀av免费一区二区三区 | 在线观看网站你懂的 | 青春草视频在线播放 | 亚洲国产精品资源 | 欧美日韩精品影院 | 综合色亚洲 | 亚洲经典在线 | 中文在线天堂资源 | 亚洲欧美在线综合 | 久久久久国产成人精品亚洲午夜 | 99精品网站| 亚洲国产精品99久久久久久久久 | 91九色视频 | 亚洲综合精品视频 | 久久成人麻豆午夜电影 | 天堂av免费 | 激情图片久久 | 激情五月婷婷丁香 | 欧美另类交在线观看 | 久久精品精品电影网 | 婷婷色在线播放 | 成人影片在线播放 | 91桃色国产在线播放 | 91免费观看网站 | 欧美精品在线观看 | 91在线精品播放 | 久久国产手机看片 | 顶级欧美色妇4khd | 亚洲国产高清在线观看视频 | 国产99久久九九精品 | 国产精品久久婷婷六月丁香 | 亚洲国产日韩一区 | 久久五月精品 | 伊人婷婷在线 | 久久久精品免费看 | 又污又黄网站 | 日韩精品一区二区三区丰满 | 久操视频在线 | 高清精品视频 | 在线免费性生活片 | 天天鲁一鲁摸一摸爽一爽 | 欧美性生活一级片 | 日日夜夜草 | 最近乱久中文字幕 | 99在线看| 视频一区二区视频 | 91精品国自产在线偷拍蜜桃 | 草免费视频 | 射综合网 | av在线播放快速免费阴 | 色91在线| 午夜美女网站 | 国产成人久久精品77777综合 | 丁香伊人网 | 99久久国产免费看 | 99热99热| 91精品爽啪蜜夜国产在线播放 | 国产在线精品国自产拍影院 | 欧美日韩高清一区二区 国产亚洲免费看 | 国产精品久久电影网 | 久久久免费毛片 | 国产婷婷视频在线 | 亚洲精品久久激情国产片 | 亚洲精品久久久久999中文字幕 | 波多野结衣视频在线 | 激情久久婷婷 | av东方在线 | 久久久一本精品99久久精品 | 又黄又爽又无遮挡的视频 | 久草电影免费在线观看 | 久久9999久久免费精品国产 | 欧美一区二区在线刺激视频 | 免费在线视频一区二区 | 久久久久久久久久久久电影 | 人人干狠狠操 | 欧美一级片在线免费观看 | 国产亚洲精品久久久久动 | 天天天在线综合网 | 九九热精 | 国产精品一区二区久久 | 免费看网站在线 | 亚洲国产综合在线 | 久久久久久看片 | 中文字幕在线视频免费播放 | 国产区精品在线观看 | av看片在线观看 | 操操爽 | 1区2区3区在线观看 三级动图 | 精品国产免费av | 亚洲免费观看视频 | 久久视频精品在线 | 久久 亚洲视频 | 五月天久久久久久 | 国产精品第2页 | 精品一区二区视频 | 国产精品视频线看 | 久草在线免费看视频 | 99热精品在线观看 | 天天草天天草 | 91在线观看视频 | 免费在线一区二区 | 久久精品99国产国产精 | 精品久久一区 | 99精品久久久久 | 色偷偷88888欧美精品久久久 | 91亚州| 中文字幕在线观看第一页 | 在线视频亚洲 | 国产传媒中文字幕 | 日韩免费观看高清 | 中文字幕久久久精品 | 国产精品久久久久久99 | 久久五月婷婷丁香社区 | 在线观看av免费观看 | 97人人超碰在线 | 国产精品久久久久9999吃药 | 狠狠干美女 | 久久人网 | 免费av网站在线看 | 成年人在线免费看视频 | 久久av免费| 六月激情婷婷 | 国产呻吟在线 | 欧美另类tv| 午夜精品久久久久久99热明星 | 久久黄色网页 | 在线91色| 欧美a级免费视频 | 免费97视频 | 成人av影视在线 | 在线v片免费观看视频 | 在线精品在线 | 在线观看黄色国产 | 在线观看免费av片 | 免费看特级毛片 | 日韩av在线高清 | 中文字幕亚洲不卡 | 中文字幕精品一区久久久久 | 综合婷婷| 免费黄色av电影 | 午夜 免费| 国产精品久久久久久久久大全 | 狠狠色婷婷丁香六月 | 久久精品99国产精品日本 | 日韩在线欧美在线 | 成人91在线| 蜜臀av.com | 国产精品视频最多的网站 | 国产精品午夜久久 | 久久你懂的| 国产91精品在线观看 | 五月婷婷综合色拍 | 久久综合九色综合久99 | 狠狠地操 | 国产精品久久久网站 | www.婷婷色| 中文字幕精品视频 | 国产无吗一区二区三区在线欢 | 天天操操| 久久久久久久久久久久久久电影 | avcom在线| 天天久久夜夜 | 天天爽天天射 | 亚洲成人资源 | 欧美激情视频一区二区三区 | 成人免费视频在线观看 | 色婷婷激情 | 999国内精品永久免费视频 | 在线观看久草 | a电影在线观看 | 久久综合九色综合久99 | 中文字幕色播 | 日韩黄色av网站 | 午夜精品一区二区三区免费 | 99人成在线观看视频 | 97精品国产手机 | 亚洲精品久久久久中文字幕m男 | 欧美激情视频在线免费观看 | 中文av日韩 | 日本特黄一级片 | 中文字幕国语官网在线视频 | 国产精品99页| 五月婷婷激情 | 婷婷色av | 成x99人av在线www | 亚洲精品午夜久久久久久久 | 人人澡人人添人人爽一区二区 | 992tv又爽又黄的免费视频 | 国产成人在线免费观看 | 亚洲欧洲精品一区 | 天堂va欧美va亚洲va老司机 | 日韩在线精品视频 | 伊人春色电影网 | 亚洲视频网站在线观看 | 日韩欧美一区二区三区视频 | 狠狠狠色狠狠色综合 | 欧美精品久久久久久久久久丰满 | 国产99久久久国产精品免费二区 | 久久久99精品免费观看 | 99精品免费久久久久久久久日本 | 狠狠的操狠狠的干 | 九九爱免费视频 | 激情五月在线观看 | 免费视频色 | 欧美一区二区三区在线播放 | 在线看国产精品 | 国产99在线 | 免费人成网 | 中文字幕在线观看亚洲 | 精品在线小视频 | 欧美成人在线免费 | caobi视频 | 91aaa在线观看| 日韩在线观看视频一区二区三区 | 女人18片毛片90分钟 | 337p西西人体大胆瓣开下部 | 黄色一区三区 | 色99在线 | 在线中文字幕电影 | 国产一区二区在线免费视频 | 亚洲国产精品500在线观看 | 国产精品色婷婷 | 91丨九色丨丝袜 | 欧美日韩一区二区久久 | 69国产盗摄一区二区三区五区 | 亚洲 成人 欧美 | 成人黄色电影在线播放 | 99re亚洲国产精品 | 欧美一区二区精品在线 | 久章操| 亚洲高清激情 | 色综合久久五月天 | 色综合久久久久综合体 | 亚洲激情| 91精品国产一区二区三区 | 99精品视频在线看 | 91桃色免费视频 | 日韩精品一区二区三区在线播放 | 一级欧美日韩 | 349k.cc看片app| 欧美成人影音 | 日韩视频免费在线观看 | 亚洲欧美国产精品va在线观看 | 日韩av一区在线观看 | 伊人五月在线 | 蜜桃av观看| 日本女人在线观看 | 久久艹综合 | 成年人视频免费在线播放 | 黄色软件在线观看免费 | 久久黄色成人 | 91精品国产综合久久久久久久 | a成人v在线 | 国产精品久久99 | 久久专区 | 国内精品视频一区二区三区八戒 | 日韩免费观看av | 国产高清综合 | 国产精品自产拍在线观看桃花 | 亚洲九九爱 | 三级黄色在线 | 久久夜色精品国产欧美一区麻豆 | 夜夜澡人模人人添人人看 | 日日久视频 | 青青草国产成人99久久 | 国产美女免费看 | 欧美久久九九 | 在线观看免费av网 | 精品国产欧美 | 日本色小说视频 | 在线观看av小说 | 日韩精品视频在线观看网址 | 成人av网址大全 | 久久精品久久99 | 久久99在线观看 | 99热最新网址 | 久久久国产网站 | 日日激情| 黄网站app在线观看免费视频 | 国产精品美女久久久久久久网站 | 日韩在线在线 | 国产最新在线 | 亚洲.www| av色综合网| 精品毛片一区二区免费看 | 少妇超碰在线 | 国产日韩欧美在线观看视频 | 欧美日韩国产一区 | 91精品一区国产高清在线gif | 69精品在线| 97在线免费视频 | 日韩精品一区二区在线视频 | 摸阴视频 | 国产精品aⅴ | 99免费观看视频 | 中文字幕激情 | 黄色小说在线观看视频 | 国产精品99久久久久久有的能看 | 狠狠网站 | 国产一级二级三级在线观看 | 一本一道波多野毛片中文在线 | 亚洲a网 | 综合网欧美| 久久久久免费观看 | 亚洲一一在线 | 在线香蕉视频 | 天天干中文字幕 | 最近在线中文字幕 | 天天综合网入口 | 日韩激情视频在线 | 亚洲伊人成综合网 | 久久亚洲欧美日韩精品专区 | 国内成人av | 久久99热国产 | 九九免费精品视频在线观看 | 麻豆网站免费观看 | 1024手机在线看 | 丁香婷五月 | 免费看一级一片 | 成人一级在线观看 | 日本精品午夜 | 日韩在线观看小视频 | 国产成人亚洲在线观看 | 欧美午夜理伦三级在线观看 | 国产高清视频在线播放一区 | 亚洲理论视频 | 日韩免费观看高清 | 国产手机免费视频 | 中文字幕在线观看日本 | 久久久亚洲麻豆日韩精品一区三区 | 国产视频97 | 午夜123| 国产高清在线一区 | 99久热在线精品视频观看 | 999精品| 国产精品网红直播 | 五月婷婷综合网 | 国产精品一区二区62 | 日韩精品免费在线观看视频 | 99九九视频 | 国产一级特黄电影 | 亚洲春色成人 | 亚洲精品乱码久久久久 | 久久国产露脸精品国产 | 黄色成人免费电影 | 亚洲天堂网在线观看视频 | 欧美一区二区精品在线 | 久久久久免费精品国产小说色大师 | 亚洲一区在线看 | 香蕉影视app| 欧美成人黄色片 | 天天干天天做 | 婷婷草| 久久国产午夜精品理论片最新版本 | av一区二区三区在线 | 日本成人a | 综合久久综合久久 | 日韩中文字幕免费视频 | 在线精品国产 | 亚洲一区二区高潮无套美女 | 在线视频黄 | 国产精品免费久久久久影院仙踪林 | 成人免费视频在线观看 | 中文字幕在线视频国产 | 天天综合成人 | 国产一级不卡视频 | 探花视频在线观看免费 | 97精品国产aⅴ | 久久这里| 亚洲作爱视频 | 日韩视频图片 | 国产乱老熟视频网88av | 久久久精品国产免费观看一区二区 | 国产精品视频一二三 | 国内精品久久影院 | 天天拍天天操 | 日韩h在线观看 | 麻豆一区在线观看 | 欧美aaa大片| 国产一级免费观看视频 | 亚洲欧美国产视频 | 狠狠干狠狠操 | 亚洲最大色| 在线va网站 | 久草国产精品 | 欧美另类69 | 亚洲日本在线视频观看 | 日韩精品一区二区三区三炮视频 | 婷婷激情5月天 | 九九久久精品 | 国产精品亚| 精品亚洲男同gayvideo网站 | 91精品少妇偷拍99 | 久久久亚洲精华液 | 精品一区精品二区高清 | 日韩久久精品一区二区 | 片黄色毛片黄色毛片 | 欧洲av在线| 手机成人在线电影 | 免费在线91| 成人免费 在线播放 | av大片网址 | 蜜臀aⅴ精品一区二区三区 久久视屏网 | 天天综合网天天综合色 | 四虎国产精品成人免费影视 | 国产精品久久久毛片 | 一区二区三区四区久久 | 中文字幕一区二区三区视频 | 成人在线免费视频观看 | 欧美一级久久久 | 亚洲欧美观看 | 91免费观看网站 | 看毛片的网址 | 日韩精品一区二区三区电影 | 日韩欧美精品一区 | 麻豆视频免费在线观看 | 狠狠干网址| 午夜精品久久久99热福利 | 欧美性色黄| 人人干干人人 | 日韩精品一区二区三区电影 | 激情五月网站 | 这里只有精彩视频 | 欧美成年网站 | 久久人91精品久久久久久不卡 | 免费一级片久久 | 国产视频在线看 | 激情文学综合丁香 | 蜜桃视频日本 | 在线精品亚洲一区二区 | 九九九九精品九九九九 | 人人擦 | 日韩欧美一区视频 | 中文字幕4 | 久久视频在线视频 | 免费三级影片 | 亚洲精品国产精品国自产观看 | 亚洲日韩精品欧美一区二区 | 射久久| 97综合网 | 97视频亚洲| 在线视频1卡二卡三卡 | 国产91精品看黄网站在线观看动漫 | 日韩成人免费在线 | 国产手机视频精品 | av免费电影在线 | 看国产黄色大片 | 99热精品免费观看 | 亚洲经典视频在线观看 | 久久久99精品免费观看乱色 | 狠狠操狠狠干2017 | 91精品国产91久久久久 | 欧美在线资源 | www.狠狠干 | 国产一二三在线视频 | 国产精品一区二区免费视频 | 国语精品久久 | 中文字幕免费 | 久草视频首页 | 精品国产1区2区3区 国产欧美精品在线观看 | 国产在线观看一 | 日韩欧美国产激情在线播放 | av电影亚洲| 在线国产日本 | 国产精品区免费视频 | 久久免费国产精品1 | 在线免费黄色av | 18av在线视频 | 99热这里只有精品8 久久综合毛片 | 高清精品视频 | 国产精品久久久久影视 | 久久精品视频4 | 国产精品观看在线亚洲人成网 | 日韩欧美一级二级 | 天天综合精品 | 精品久操 | 亚洲欧美日韩一区二区三区在线观看 | 在线免费成人 | 午夜电影av | 免费看国产黄色 | 国产成人精品一区二区在线观看 | 国产精品久久久久aaaa九色 | 国产精品伦一区二区三区视频 | 一区二区精品在线视频 | 日韩av视屏在线观看 | 亚洲小视频在线 | 国产a网站| 4hu视频| 日韩欧美电影在线 | 不卡的av在线播放 | 91亚洲精品久久久久图片蜜桃 | 色是在线视频 | 不卡av在线 | 国产艹b视频 | 99久久www免费| 夜色.com | 色婷婷福利 | 一区二区欧美在线观看 | 免费观看黄 | 国产美女精品 | 天天干天天搞天天射 | 午夜精品久久久久久久99无限制 | 欧美精品亚洲精品日韩精品 | 视频二区在线 | 亚洲国产欧美一区二区三区丁香婷 | 久草在线91| 亚洲精品在线观看的 | 综合网色| 狠狠色综合网站久久久久久久 | 日韩有码第一页 | 毛片久久久 | 91毛片在线 | 日本中文字幕在线视频 | 66av99精品福利视频在线 | 麻豆国产在线视频 | 色综合久久久久综合 | 91视视频在线直接观看在线看网页在线看 | av久久在线| 成片免费观看视频大全 | 四虎www.| 精品亚洲免费 | 偷拍福利视频一区二区三区 | 日韩在线观看你懂得 | 亚洲精品乱码久久久久久写真 | 亚洲人成免费 | 亚洲精品免费观看 | 久草视频在线免费播放 | 欧美一级免费在线 | 爱av在线网 | 久久国产电影 | 日韩视频免费在线观看 | 国产精品毛片一区二区在线 | 色妞色视频一区二区三区四区 | 狠狠色丁香婷婷综合最新地址 | 欧美aa级| 国产精品女视频 | 最新久久久 | 在线视频观看亚洲 | 国产欧美综合在线观看 | 久久黄色美女 | 五月婷婷丁香六月 | 97超碰人人看 | 在线观看的a站 | 国产在线p | 精品在线一区二区三区 | 国产精品毛片久久久久久久久久99999999 | 日韩在线观看小视频 | 国产精品2018 | 久久久影院官网 | 日日操天天射 | 欧美精品一区二区性色 | 不卡国产视频 | 中文字幕在线观看不卡 | 九九国产视频 | 亚洲国产成人av网 | 久久精品日产第一区二区三区乱码 | 91在线免费公开视频 | 免费视频一区二区 | 亚洲精品456在线播放第一页 | 日韩激情第一页 | 国产成人在线综合 | 波多野结衣视频在线 | 天天操天天干天天爽 | 国产999视频在线观看 | 久久久免费网站 | 亚洲精品在线视频观看 | 精品福利网 | 日本不卡一区二区三区在线观看 | 麻豆视频免费在线 | 91久久爱热色涩涩 | 日韩免费不卡视频 | 日韩一级电影在线观看 | 在线国产一区二区三区 | 色偷偷88欧美精品久久久 | 日韩av视屏 | 97精品久久 | 日本精品一二区 | 在线观看av中文字幕 | 亚洲激情精品 | 欧美视频18 | 久久精品视频免费观看 | www.com久久 | 精品一区91| 日韩在线三级 | 欧美日韩国产xxx | 亚洲欧洲国产日韩精品 | 久草资源免费 | 亚洲精品高清视频在线观看 | 久草在线综合网 | 国产99久久久国产 | 国产精品一区二区果冻传媒 | 色夜视频 | 日本不卡视频 | 欧美aaa级片| 色的网站在线观看 | 一区二区三区在线观看免费视频 | 91在线在线观看 | 天天操天天操一操 | 免费a视频在线观看 | 一区中文字幕 | 久久精品视频观看 | 国内小视频在线观看 | 国产又黄又爽又猛视频日本 | av免费电影在线观看 | 日韩欧美在线免费观看 | 国产麻豆剧果冻传媒视频播放量 | 午夜91视频 | 久久免费美女视频 | 中文字幕乱码日本亚洲一区二区 | 日韩一二区在线 | 黄色一级大片免费看 | 久久精品美女视频 | 六月色播 | 国产精品白浆 | 国产日韩欧美综合在线 | 91精彩视频在线观看 | 成人毛片100免费观看 | 亚洲97在线 | 午夜精品一区二区三区免费视频 | 日韩欧美视频一区 | 欧美福利网站 | 成年人免费在线看 | 久久久久国产a免费观看rela | 天天躁天天操 | 亚洲午夜久久久影院 | 日本成址在线观看 | 日韩免 | 亚州精品天堂中文字幕 | 久久国产精品视频免费看 | 精品久久国产一区 | 国产精品亚| 亚洲成人第一区 | 黄网站色欧美视频 | 久久久免费观看视频 | 亚洲女在线 | 涩涩色亚洲一区 | 国产精品99久久免费观看 | 欧美日韩国产高清视频 | 国产在线观看91 | 99 精品 在线 | 色欧美成人精品a∨在线观看 | 日韩aa视频 | 久久久久久看片 | 国产精品白丝jk白祙 | 久久夜夜操 | 亚洲伊人av | 久久经典视频 | 国产在线色 | 麻豆视频免费观看 | 日韩精品中文字幕久久臀 | 久久综合之合合综合久久 | 麻豆成人精品视频 | 久艹视频免费观看 | 久久国语露脸国产精品电影 | 激情五月婷婷综合网 | 去干成人网| a一片一级 | 91中文字幕一区 | 精品免费国产一区二区三区四区 | 亚洲欧洲xxxx | 婷婷网五月天 | 欧美激情第一区 | 色综合久久久久综合体桃花网 | 在线免费中文字幕 | 亚洲欧美色婷婷 | 日韩一区二区三区高清在线观看 | 日本xxxx裸体xxxx17 | 碰超在线观看 | 9999亚洲 | 久久久久久久久久久久国产精品 | 精品国产精品一区二区夜夜嗨 | 麻豆激情电影 | 亚洲精品国产精品乱码不99热 | 伊人成人精品 | 国产一区二区三区四区在线 | 久久久久久久免费 | 天天综合精品 | 人人爽人人看 | 国产特级毛片aaaaaa毛片 | 综合色播| 中文在线字幕免费观看 | 中文字幕视频网站 | 2021国产在线视频 | 青青五月天 | 欧美激情亚洲综合 | h动漫中文字幕 | 国产一级在线免费观看 | 黄色大片国产 | 香蕉精品视频在线观看 | 免费视频一级片 | 日韩免费观看一区二区 | 中文字幕在线免费看线人 | 国产高清一区二区 | 精品毛片久久久久久 | 国产又粗又硬又爽的视频 | 中文字幕一区二区三区四区视频 | 国产高清综合 | 伊人五月天av | 五月天高清欧美mv | 精品视频国产 | 亚洲精品视频在线观看免费视频 | 国产精品入口麻豆 | 天天狠狠干 | 亚洲激情影院 | 日本中文字幕在线免费观看 | 超碰人人射 | 91精品专区 | av在线h| 玖玖精品视频 | 日韩欧美v | 亚洲黄色在线播放 | 国产中文字幕视频在线观看 | 欧美激情视频一二区 | 成人97人人超碰人人99 | 98超碰在线 | 人人躁| 国产日韩在线看 | 国产成人精品一二三区 | 国产成人在线免费观看 | 欧美激情第一页xxx 午夜性福利 | 黄色三级免费网址 | 欧洲一区二区在线观看 | 丰满少妇高潮在线观看 | 黄色大片av | 91在线精品观看 | 国产欧美精品一区二区三区四区 | 激情久久综合网 | 最近中文字幕mv免费高清在线 | 免费黄色特级片 | 欧美福利在线播放 | 午夜91视频 | 999久久久久 | 久久成人精品电影 | 国产无套精品久久久久久 | 日韩久久激情 | 色婷婷综合激情 | 99久久精品国产一区二区成人 | 69视频网站 | 国色天香第二季 | 99视频导航 | 在线观看国产高清视频 | 国产糖心vlog在线观看 | 91在线你懂的 | 99热这里只有精品免费 | 色吊丝av中文字幕 | 日韩a在线 | 亚洲色综合 | 久久精品香蕉 | 丁香视频全集免费观看 | 久久精品日产第一区二区三区乱码 | 91九色自拍 | 精品毛片久久久久久 | 国产成人精品一区二区三区在线 | 国产精品av久久久久久无 | 狠狠色丁婷婷日日 | 欧美一二区在线 | 久亚洲精品 | 一区二区久久久久 | 国产九色视频在线观看 | 在线观看网站av | 黄色av电影免费观看 | 欧美一级电影免费观看 | 国产麻豆精品一区 | 免费网站在线观看人 | 91激情在线视频 | 五月婷社区 | 91网在线| 最近最新mv字幕免费观看 | 4p变态网欧美系列 | 在线国产一区二区 | 成人av播放 | 国产精品资源在线观看 | 中文在线免费看视频 | 亚洲免费小视频 | 国产福利在线不卡 | 亚洲午夜久久久久久久久电影网 | 中文字幕av免费 | 国产99久久 | 国产三级视频 | 国产精品一区二区在线看 | 精品91久久久久 | 中文字幕久久网 | 国产精品久久一区二区三区, | 韩国中文三级 | 西西大胆免费视频 | 国产网红在线观看 | 久久国内精品视频 | 不卡的av在线| 成人免费在线观看电影 | 久久麻豆精品 | 国产专区视频在线观看 | 高清av中文在线字幕观看1 | 国产精品久久久久久久久久久不卡 | 久久久久国产精品免费网站 | 黄色三级久久 | 天天天色| 久久噜噜少妇网站 | 成人a级网站 | www.香蕉视频在线观看 | 午夜免费电影院 | 美女精品网站 | 亚洲国产日本 | 99九九热只有国产精品 | 日韩在线色视频 | 一区二区三区四区五区在线 | 黄p在线播放 | 玖玖在线免费视频 | 欧美精品一区二区三区四区在线 | 激情视频免费在线观看 | 久久国产日韩 |