Package org.htmlparser

Examples of org.htmlparser.Node


    System.out.println("*  Test Without Scanners Registered   *");
    System.out.println("***************************************");       
    for (int i=0;i<=numTimes;i++) {
      // Create the parser object
      parser = new Parser(file,new DefaultParserFeedback());
      Node node;
      long start=System.currentTimeMillis();
      for (NodeIterator e = parser.elements();e.hasMoreNodes();) {
        node = e.nextNode();
      }
      long elapsedTime=System.currentTimeMillis()-start;
View Full Code Here


    System.out.println("***************************************");         
    for (int i=0;i<=numTimes;i++) {
      // Create the parser object
      parser = new Parser(file,new DefaultParserFeedback());
      parser.registerScanners();
      Node node;
      long start=System.currentTimeMillis();
      for (NodeIterator e = parser.elements();e.hasMoreNodes();) {
        node = e.nextNode();
      }
      long elapsedTime=System.currentTimeMillis()-start;
View Full Code Here

        FormTag formTag = (FormTag) node[0];
        RemarkNode[] remarkNode = new RemarkNode[10];
        int i = 0;
        for (SimpleNodeIterator e = formTag.children(); e.hasMoreNodes();)
        {
            Node formNode = (Node) e.nextNode();
            if (formNode instanceof RemarkNode)
            {
                remarkNode[i++] = (RemarkNode) formNode;
            }
        }
View Full Code Here

    {
        Parser parser =
            new Parser("http://www.yahoo.com", new DefaultParserFeedback());
        parser.addScanner(new ImageScanner("-i", new LinkProcessor()));
        int parserImgTagCount = 0;
        Node node;
        for (NodeIterator e = parser.elements(); e.hasMoreNodes();)
        {
            node = (Node) e.nextNode();
            if (node instanceof ImageTag)
            {
View Full Code Here

        nodeList = new NodeList();
    }

    public void testAddOneItem()
    {
        Node node = createHTMLNodeObject();
        nodeList.add(node);
        assertEquals("Vector Size", 1, nodeList.size());
        assertTrue("First Element", node == nodeList.elementAt(0));
    }
View Full Code Here

        assertTrue("First Element", node == nodeList.elementAt(0));
    }

    public void testAddTwoItems()
    {
        Node node1 = createHTMLNodeObject();
        Node node2 = createHTMLNodeObject();
        nodeList.add(node1);
        nodeList.add(node2);
        assertEquals("Vector Size", 2, nodeList.size());
        assertTrue("First Element", node1 == nodeList.elementAt(0));
        assertTrue("Second Element", node2 == nodeList.elementAt(1));
View Full Code Here

    }

    private Node createHTMLNodeObject()
    {
        Node node = new Node(10, 20)
        {
            public void accept(NodeVisitor visitor)
            {
            }
View Full Code Here

    }

    public void testToNodeArray()
    {
        createTestDataAndPutInVector(387);
        Node nodes[] = nodeList.toNodeArray();
        assertEquals("Length of array", 387, nodes.length);
        for (int i = 0; i < nodes.length; i++)
            assertNotNull("node " + i + " should not be null", nodes[i]);
    }
View Full Code Here

            assertNotNull("node " + i + " should not be null", nodes[i]);
    }

    public void testRemove()
    {
        Node node1 = createHTMLNodeObject();
        Node node2 = createHTMLNodeObject();
        nodeList.add(node1);
        nodeList.add(node2);
        assertEquals("Vector Size", 2, nodeList.size());
        assertTrue("First Element", node1 == nodeList.elementAt(0));
        assertTrue("Second Element", node2 == nodeList.elementAt(1));
View Full Code Here

        assertTrue("First Element", node1 == nodeList.elementAt(0));
    }

    public void testRemoveAll()
    {
        Node node1 = createHTMLNodeObject();
        Node node2 = createHTMLNodeObject();
        nodeList.add(node1);
        nodeList.add(node2);
        assertEquals("Vector Size", 2, nodeList.size());
        assertTrue("First Element", node1 == nodeList.elementAt(0));
        assertTrue("Second Element", node2 == nodeList.elementAt(1));
View Full Code Here

TOP

Related Classes of org.htmlparser.Node

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.