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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? linktagtest.java

?? 本程序用于對頁面信息進行提取并分析
?? JAVA
?? 第 1 頁 / 共 3 頁
字號:
// HTMLParser Library $Name: v1_6_20060319 $ - A java-based parser for HTML// http://sourceforge.org/projects/htmlparser// Copyright (C) 2004 Somik Raha//// Revision Control Information//// $Source: /cvsroot/htmlparser/htmlparser/src/org/htmlparser/tests/tagTests/LinkTagTest.java,v $// $Author: derrickoswald $// $Date: 2005/11/12 16:44:54 $// $Revision: 1.53 $//// This library is free software; you can redistribute it and/or// modify it under the terms of the GNU Lesser General Public// License as published by the Free Software Foundation; either// version 2.1 of the License, or (at your option) any later version.//// This library is distributed in the hope that it will be useful,// but WITHOUT ANY WARRANTY; without even the implied warranty of// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU// Lesser General Public License for more details.//// You should have received a copy of the GNU Lesser General Public// License along with this library; if not, write to the Free Software// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA//package org.htmlparser.tests.tagTests;import org.htmlparser.Node;import org.htmlparser.PrototypicalNodeFactory;import org.htmlparser.Tag;import org.htmlparser.Text;import org.htmlparser.tags.HeadTag;import org.htmlparser.tags.Html;import org.htmlparser.tags.ImageTag;import org.htmlparser.tags.LinkTag;import org.htmlparser.tests.ParserTestCase;import org.htmlparser.util.ParserException;import org.htmlparser.util.SimpleNodeIterator;public class LinkTagTest extends ParserTestCase {    static    {        System.setProperty ("org.htmlparser.tests.tagTests.LinkTagTest", "LinkTagTest");    }    public LinkTagTest(String name) {        super(name);    }    /**     * The bug being reproduced is this : <BR>     * &lt;BODY aLink=#ff0000 bgColor=#ffffff link=#0000cc onload=setfocus() text=#000000 <BR>     * vLink=#551a8b&gt;     * The above line is incorrectly parsed in that, the BODY tag is not identified.     * Creation date: (6/17/2001 4:01:06 PM)     */    public void testLinkNodeBug()  throws ParserException    {        createParser("<A HREF=\"../test.html\">abcd</A>","http://www.google.com/test/index.html");        parseAndAssertNodeCount(1);        // The node should be an LinkTag        assertTrue("Node should be a LinkTag",node[0] instanceof LinkTag);        LinkTag linkNode = (LinkTag)node[0];        assertEquals("The image locn","http://www.google.com/test.html",linkNode.getLink());    }    /**     * The bug being reproduced is this : <BR>     * &lt;BODY aLink=#ff0000 bgColor=#ffffff link=#0000cc onload=setfocus() text=#000000 <BR>     * vLink=#551a8b&gt;     * The above line is incorrectly parsed in that, the BODY tag is not identified.     * Creation date: (6/17/2001 4:01:06 PM)     */    public void testLinkNodeBug2() throws ParserException    {        createParser("<A HREF=\"../../test.html\">abcd</A>","http://www.google.com/test/test/index.html");        parseAndAssertNodeCount(1);        // The node should be an LinkTag        assertTrue("Node should be a LinkTag",node[0] instanceof LinkTag);        LinkTag linkNode = (LinkTag)node[0];        assertEquals("The image locn","http://www.google.com/test.html",linkNode.getLink());    }    /**     * The bug being reproduced is this : <BR>     * When a url ends with a slash, and the link begins with a slash,the parser puts two slashes     * This bug was submitted by Roget Kjensrud     * Creation date: (6/17/2001 4:01:06 PM)     */    public void testLinkNodeBug3() throws ParserException    {        createParser("<A HREF=\"/mylink.html\">abcd</A>","http://www.cj.com/");        parseAndAssertNodeCount(1);        // The node should be an LinkTag        assertTrue("Node should be a LinkTag",node[0] instanceof LinkTag);        LinkTag linkNode = (LinkTag)node[0];        assertEquals("Link incorrect","http://www.cj.com/mylink.html",linkNode.getLink());    }    /**     * The bug being reproduced is this : <BR>     * Simple url without index.html, doesent get appended to link     * This bug was submitted by Roget Kjensrud     * Creation date: (6/17/2001 4:01:06 PM)     */    public void testLinkNodeBug4() throws ParserException    {        createParser("<A HREF=\"/mylink.html\">abcd</A>","http://www.cj.com");        parseAndAssertNodeCount(1);        // The node should be an LinkTag        assertTrue("Node should be a LinkTag",node[0] instanceof LinkTag);        LinkTag linkNode = (LinkTag)node[0];        assertEquals("Link incorrect!!","http://www.cj.com/mylink.html",linkNode.getLink());    }    public void testLinkNodeBug5() throws ParserException    {        String link1 = "http://note.kimo.com.tw/";        String link2 = "http://photo.kimo.com.tw/";        String link3 = "http://address.kimo.com.tw/";        createParser("<a href=" + link1 + ">???O</a>&nbsp; <a \n"+        "href=" + link2 + ">???</a>&nbsp; <a\n"+        "href=" + link3 + ">?q?T??</a>&nbsp;&nbsp;","http://www.cj.com");        parseAndAssertNodeCount(6);        assertTrue("Node should be a LinkTag",node[2] instanceof LinkTag);        LinkTag linkNode = (LinkTag)node[2];        assertStringEquals("Link incorrect!!",link2,linkNode.getLink());        assertTrue("Node should be a LinkTag",node[4] instanceof LinkTag);        LinkTag linkNode2 = (LinkTag)node[4];        assertStringEquals("Link incorrect!!",link3,linkNode2.getLink());    }    /**     * This bug occurs when there is a null pointer exception thrown while scanning a tag using LinkScanner.     * Creation date: (7/1/2001 2:42:13 PM)     */    public void testLinkNodeBugNullPointerException() throws ParserException    {        createParser("<FORM action=http://search.yahoo.com/bin/search name=f><MAP name=m><AREA\n"+            "coords=0,0,52,52 href=\"http://www.yahoo.com/r/c1\" shape=RECT><AREA"+            "coords=53,0,121,52 href=\"http://www.yahoo.com/r/p1\" shape=RECT><AREA"+            "coords=122,0,191,52 href=\"http://www.yahoo.com/r/m1\" shape=RECT><AREA"+            "coords=441,0,510,52 href=\"http://www.yahoo.com/r/wn\" shape=RECT>","http://www.cj.com/");        parser.setNodeFactory (new PrototypicalNodeFactory (new LinkTag ()));        parseAndAssertNodeCount(6);    }    /**     * This bug occurs when there is a null pointer exception thrown while scanning a tag using LinkScanner.     * Creation date: (7/1/2001 2:42:13 PM)     */    public void testLinkNodeMailtoBug() throws ParserException    {        createParser("<A HREF='mailto:somik@yahoo.com'>hello</A>","http://www.cj.com/");        parseAndAssertNodeCount(1);        assertTrue("Node should be a LinkTag",node[0] instanceof LinkTag);        LinkTag linkNode = (LinkTag)node[0];        assertStringEquals("Link incorrect","somik@yahoo.com",linkNode.getLink());        assertEquals("Link Type",new Boolean(true),new Boolean(linkNode.isMailLink()));    }    /**     * This bug occurs when there is a null pointer exception thrown while scanning a tag using LinkScanner.     * Creation date: (7/1/2001 2:42:13 PM)     */    public void testLinkNodeSingleQuoteBug() throws ParserException    {        createParser("<A HREF='abcd.html'>hello</A>","http://www.cj.com/");        parseAndAssertNodeCount(1);        assertTrue("Node should be a LinkTag",node[0] instanceof LinkTag);        LinkTag linkNode = (LinkTag)node[0];        assertEquals("Link incorrect","http://www.cj.com/abcd.html",linkNode.getLink());    }    /**     * The bug being reproduced is this : <BR>     * &lt;BODY aLink=#ff0000 bgColor=#ffffff link=#0000cc onload=setfocus() text=#000000 <BR>     * vLink=#551a8b&gt;     * The above line is incorrectly parsed in that, the BODY tag is not identified.     * Creation date: (6/17/2001 4:01:06 PM)     */    public void testLinkTag() throws ParserException    {        createParser("<A HREF=\"test.html\">abcd</A>","http://www.google.com/test/index.html");        parseAndAssertNodeCount(1);        // The node should be an LinkTag        assertTrue("Node should be a LinkTag",node[0] instanceof LinkTag);        LinkTag LinkTag = (LinkTag)node[0];        assertEquals("The image locn","http://www.google.com/test/test.html",LinkTag.getLink());    }    /**     * The bug being reproduced is this : <BR>     * &lt;BODY aLink=#ff0000 bgColor=#ffffff link=#0000cc onload=setfocus() text=#000000 <BR>     * vLink=#551a8b&gt;     * The above line is incorrectly parsed in that, the BODY tag is not identified.     * Creation date: (6/17/2001 4:01:06 PM)     */    public void testLinkTagBug() throws ParserException    {        createParser("<A HREF=\"../test.html\">abcd</A>","http://www.google.com/test/index.html");        parseAndAssertNodeCount(1);        // The node should be an LinkTag        assertTrue("Node should be a LinkTag",node[0] instanceof LinkTag);        LinkTag LinkTag = (LinkTag)node[0];        assertEquals("The image locn","http://www.google.com/test.html",LinkTag.getLink());    }    /**     * The bug being reproduced is this : <BR>     * &lt;A HREF=&gt;Something&lt;A&gt;<BR>     * vLink=#551a8b&gt;     * The above line is incorrectly parsed in that, the BODY tag is not identified.     * Creation date: (6/17/2001 4:01:06 PM)     */    public void testNullTagBug() throws ParserException    {        createParser("<A HREF=>Something</A>","http://www.google.com/test/index.html");        parseAndAssertNodeCount(1);        // The node should be an LinkTag        assertTrue("Node should be a LinkTag",node[0] instanceof LinkTag);        LinkTag linkTag = (LinkTag)node[0];        assertEquals("The link location","",linkTag.getLink());        assertEquals("The link text","Something",linkTag.getLinkText());    }    public void testToPlainTextString() throws ParserException {        createParser("<A HREF='mailto:somik@yahoo.com'>hello</A>","http://www.cj.com/");        parseAndAssertNodeCount(1);        assertTrue("Node should be a LinkTag",node[0] instanceof LinkTag);        LinkTag linkTag = (LinkTag)node[0];        assertEquals("Link Plain Text","hello",linkTag.toPlainTextString());    }    public void testToHTML() throws ParserException {        String link1 = "<A HREF='mailto:somik@yahoo.com'>hello</A>";        String link2 = "<a \n"+            "href=\"http://ads.samachar.com/bin/redirect/tech.txt?http://www.samachar.com/tech\n"+            "nical.html\"> Journalism 3.0</a>";        createParser(link1 + "\n"+            "<LI><font color=\"FF0000\" size=-1><b>Tech Samachar:</b></font>" +            link2 + " by Rajesh Jain","http://www.cj.com/");        parser.setNodeFactory (new PrototypicalNodeFactory (new LinkTag ()));        parseAndAssertNodeCount(10);        assertTrue("First Node should be a LinkTag",node[0] instanceof LinkTag);        LinkTag linkTag = (LinkTag)node[0];        assertStringEquals("Link Raw Text",link1,linkTag.toHtml());        assertTrue("Ninth Node should be a LinkTag",node[8] instanceof LinkTag);        linkTag = (LinkTag)node[8];        assertStringEquals("Link Raw Text",link2,linkTag.toHtml());    }    public void testTypeHttps() throws ParserException    {        LinkTag link;        createParser ("<A HREF='https://www.someurl.com'>Try https.</A>","http://sourceforge.net");        parseAndAssertNodeCount (1);        assertTrue ("Node should be a LinkTag", node[0] instanceof LinkTag);        link = (LinkTag)node[0];        assertTrue("This is a https link",link.isHTTPSLink());    }    public void testTypeFtp() throws ParserException    {        LinkTag link;        createParser ("<A HREF='ftp://www.someurl.com'>Try ftp.</A>","http://sourceforge.net");        parseAndAssertNodeCount (1);        assertTrue ("Node should be a LinkTag", node[0] instanceof LinkTag);        link = (LinkTag)node[0];        assertTrue("This is an ftp link",link.isFTPLink());    }    public void testTypeJavaScript() throws ParserException    {        LinkTag link;        createParser ("<A HREF='javascript://www.someurl.com'>Try javascript.</A>","http://sourceforge.net");        parseAndAssertNodeCount (1);        assertTrue ("Node should be a LinkTag", node[0] instanceof LinkTag);        link = (LinkTag)node[0];        assertTrue("This is a javascript link",link.isJavascriptLink());    }    public void testTypeHttpLink() throws ParserException    {

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人av一区二区三区在线观看| 欧美精品在线观看一区二区| 国产福利电影一区二区三区| 久久99国产精品免费网站| 日韩不卡手机在线v区| 青青草国产精品97视觉盛宴| 日日摸夜夜添夜夜添国产精品 | 蜜乳av一区二区三区| 日本伊人色综合网| 美国av一区二区| 国产剧情av麻豆香蕉精品| 国产精品一区在线观看乱码| 成人精品电影在线观看| 91社区在线播放| 欧美日韩亚州综合| 欧美一区二区国产| 精品久久99ma| 国产精品久久久久影院| 亚洲欧美成aⅴ人在线观看| 亚洲一二三专区| 丝袜a∨在线一区二区三区不卡| 全国精品久久少妇| 黑人巨大精品欧美一区| 成人性色生活片免费看爆迷你毛片| av一区二区三区在线| 色94色欧美sute亚洲13| 欧美一卡二卡三卡四卡| 久久久午夜电影| 日韩美女视频一区| 日韩一区欧美二区| 国产精品一线二线三线精华| 91啪亚洲精品| 91精品国产综合久久久蜜臀粉嫩| 久久综合久色欧美综合狠狠| 国产精品美女久久久久久久久| 一区二区三区欧美日韩| 日本va欧美va欧美va精品| 国产ts人妖一区二区| 91极品视觉盛宴| 精品少妇一区二区三区| 综合分类小说区另类春色亚洲小说欧美| 一区二区三区久久| 精品一区二区成人精品| 一本到不卡精品视频在线观看 | 亚洲欧洲www| 三级欧美韩日大片在线看| 国产在线不卡一卡二卡三卡四卡| 成人v精品蜜桃久久一区| 在线不卡中文字幕播放| 久久夜色精品国产噜噜av| 亚洲国产精品一区二区尤物区| 国产精品香蕉一区二区三区| 欧美三级三级三级爽爽爽| 久久久91精品国产一区二区精品| 亚洲午夜久久久| 国产成人啪免费观看软件| 欧美另类一区二区三区| 亚洲欧洲精品一区二区三区不卡| 另类人妖一区二区av| 色国产精品一区在线观看| 久久综合999| 午夜久久久影院| 99久久久久久99| 久久久五月婷婷| 免费观看久久久4p| 欧美性生活一区| 亚洲视频一区二区在线观看| 国产一区二区精品在线观看| 欧美高清hd18日本| 中文字幕一区免费在线观看| 激情综合五月天| 欧美一区二区三区视频免费播放 | 樱花影视一区二区| 国产激情一区二区三区| 欧美欧美欧美欧美| 亚洲卡通动漫在线| 成人午夜短视频| 久久综合狠狠综合久久激情| 亚洲成av人片一区二区梦乃| 色综合网色综合| 中文字幕精品一区| 国产麻豆精品久久一二三| 日韩美女主播在线视频一区二区三区| 亚洲一级二级在线| 91福利在线导航| 一区二区三区日韩精品| 99re成人在线| 日韩理论片在线| 不卡一区在线观看| 国产精品嫩草影院av蜜臀| 国产精品99久| 国产日韩欧美亚洲| 国产91精品免费| 日本一区二区三区免费乱视频| 国产尤物一区二区在线| 精品sm捆绑视频| 麻豆91精品91久久久的内涵| 欧美一区二区日韩| 蜜桃视频免费观看一区| 欧美一级欧美一级在线播放| 日韩国产欧美视频| 欧美一区二区美女| 久久精品久久久精品美女| 欧美xxxx在线观看| 黑人精品欧美一区二区蜜桃 | 一级日本不卡的影视| 在线观看91精品国产入口| 亚洲精品视频在线| 精品国产污网站| 极品少妇xxxx精品少妇偷拍| 亚洲精品一区二区三区影院| 国产精品羞羞答答xxdd| 欧美国产精品一区| 91在线一区二区三区| 亚洲综合色在线| 欧美老女人在线| 久久99精品国产麻豆婷婷洗澡| 久久人人超碰精品| 成人免费毛片片v| 一区二区三区欧美日韩| 7777精品伊人久久久大香线蕉超级流畅 | 91免费在线视频观看| 一区二区三区四区在线| 欧美美女直播网站| 麻豆国产精品一区二区三区| 欧美国产精品v| 日本韩国欧美国产| 美国av一区二区| 中文字幕欧美国产| 在线视频你懂得一区二区三区| 婷婷久久综合九色国产成人| 精品国产乱码91久久久久久网站| 国产电影一区在线| 亚洲同性同志一二三专区| 欧美日韩国产高清一区二区三区 | 91丨国产丨九色丨pron| 亚洲国产视频在线| 欧美精品一区二区三区高清aⅴ | 欧美欧美欧美欧美首页| 国内久久婷婷综合| 亚洲免费av网站| 日韩一区二区三区在线视频| 成人开心网精品视频| 亚洲一区二区四区蜜桃| 久久亚洲综合色一区二区三区| 91视频com| 韩日精品视频一区| 亚洲综合一区二区三区| 久久蜜桃av一区二区天堂| 91福利在线导航| 国产精品白丝jk黑袜喷水| 亚洲一二三四在线观看| 国产亚洲综合色| 欧美伦理电影网| 成人va在线观看| 另类小说一区二区三区| 亚洲另类春色国产| 久久久久久久久久久久久女国产乱 | 色国产精品一区在线观看| 精品一二三四区| 一区二区欧美在线观看| 久久久亚洲午夜电影| 欧美无乱码久久久免费午夜一区| 国产精品77777| 日韩主播视频在线| 亚洲欧美精品午睡沙发| 久久综合九色综合97婷婷| 在线免费观看日韩欧美| 大美女一区二区三区| 久久精品国产成人一区二区三区| 一区二区三区久久| 中文字幕在线播放不卡一区| 日韩免费高清av| 欧美性生活一区| 日韩一级完整毛片| 欧美综合天天夜夜久久| 成人av网址在线观看| 国产美女娇喘av呻吟久久| 日韩中文字幕av电影| 亚洲精品国产品国语在线app| 国产日韩欧美a| 精品国产sm最大网站| 欧美一级艳片视频免费观看| 欧美视频三区在线播放| 91网站在线播放| 99久久国产综合精品色伊| 高清不卡在线观看| 久久精品国产亚洲高清剧情介绍| 一区二区三区蜜桃网| 亚洲日穴在线视频| 亚洲色图在线播放| 国产免费成人在线视频| 国产视频一区二区三区在线观看| 精品久久久久久久久久久久包黑料| 欧美一区二区三区四区视频| 欧美男男青年gay1069videost| 欧美视频一区二区三区| 在线亚洲精品福利网址导航| 色菇凉天天综合网| 欧美亚洲免费在线一区|