Package jodd.lagarto.dom

Examples of jodd.lagarto.dom.Element


    // default, case not sensitive

    Jerry doc = jerryParser.parse(str);
    Document document = (Document) doc.get(0);
    Element divNode = (Element) document.getChild(0);
    assertEquals("div", divNode.getNodeName());
    assertNotNull(divNode.getAttribute("myattr"));
    assertNotNull(divNode.getAttribute("myAttr"));

    Element divNode2 = (Element) doc.$("div[myattr=aaa]").nodes[0];
    assertSame(divNode, divNode2);

    assertEquals("<div id=\"one\" myattr=\"aaa\">xxx</div>", doc.html());

    // case sensitive
View Full Code Here


    lagartoDOMBuilder.getConfig().setCalculatePosition(true);

    Document doc = lagartoDOMBuilder.parse(FileUtil.readString(file));
    assertTrue(doc.check());

    Element cfgTestElement = (Element) doc.getChild(1);

    assertEquals("cfg:test", cfgTestElement.getNodeName());

    Element cfgNode = (Element) cfgTestElement.getChild(0);

    assertEquals("cfg:node", cfgNode.getNodeName());



    Jerry.JerryParser jerryParser = new Jerry.JerryParser();
View Full Code Here

    } catch (Exception ex) {
      fail(ex.toString());
      throw ex;
    }

    Element script = (Element) jerry.$("script").get(0);

    assertEquals("script", script.getNodeName());
    assertEquals(6, script.getAttributesCount());

    assertEquals("src", script.getAttribute(0).getName());
    assertEquals("data-config", script.getAttribute(1).getName());
    assertEquals("ext\\u00e9rieur|barbecue,", script.getAttribute(2).getName());
    assertEquals("planchaaccessoires\":\"http:\\", script.getAttribute(3).getName());
    assertEquals("www.kelkoo.fr\"}'", script.getAttribute(4).getName());
    assertEquals("data-adsense-append", script.getAttribute(5).getName());
  }
View Full Code Here

    doc.$("#x").html("<span>wow</span>");

    assertEquals("<div>1<div id=\"x\"><span>wow</span></div>3</div>", doc.html());

    Element divx = doc.get(0).getChildElement(0).getChildElement(0);

    assertSame(doc.get(0), divx.getOwnerDocument());
    assertEquals("span", divx.getChildElement(0).getNodeName());

    assertSame(doc.get(0), divx.getChildElement(0).getOwnerDocument());
    assertSame(doc.get(0), divx.getChildElement(0).getChild(0).getOwnerDocument());
  }
View Full Code Here

TOP

Related Classes of jodd.lagarto.dom.Element

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.