Examples of previousElementSibling()


Examples of org.jsoup.nodes.Element.previousElementSibling()

  private String extractEventGroup(Element eventDiv) {
    try {
      Element catH2 = eventDiv.previousElementSibling();
      while (!catH2.tagName().toLowerCase().equals("h2")) {
        catH2 = catH2.previousElementSibling();
      }
      Element catA = catH2.select("a").get(0);
      String text = catA.text();
      if (StringUtils.isNotBlank(text)) {
        return text.trim();
View Full Code Here

Examples of org.jsoup.nodes.Element.previousElementSibling()

            while (prev != null) {
                if (evaluator.matches(root, prev))
                    return true;

                prev = prev.previousElementSibling();
            }
            return false;
        }

        public String toString() {
View Full Code Here

Examples of org.jsoup.nodes.Element.previousElementSibling()

  }
 
  private int calculateIndex(Element jsoupElement) {
    Element e = jsoupElement;
    int index = 0;
    while(e.previousElementSibling() != null) {
      e = e.previousElementSibling();
      index += 1;
    }
    return index;
  }
View Full Code Here

Examples of org.jsoup.nodes.Element.previousElementSibling()

 
  private int calculateIndex(Element jsoupElement) {
    Element e = jsoupElement;
    int index = 0;
    while(e.previousElementSibling() != null) {
      e = e.previousElementSibling();
      index += 1;
    }
    return index;
  }
View Full Code Here

Examples of org.jsoup.nodes.Element.previousElementSibling()

            while (prev != null) {
                if (evaluator.matches(root, prev))
                    return true;

                prev = prev.previousElementSibling();
            }
            return false;
        }

        public String toString() {
View Full Code Here

Examples of org.jsoup.nodes.Element.previousElementSibling()

            while (prev != null) {
                if (evaluator.matches(root, prev))
                    return true;

                prev = prev.previousElementSibling();
            }
            return false;
        }

        @Override
View Full Code Here

Examples of org.jsoup.nodes.Element.previousElementSibling()

    public Elements precedingSibling(Element e){
        Elements rs = new Elements();
        Element tmp = e.previousElementSibling();
        while (tmp!=null){
            rs.add(tmp);
            tmp = tmp.previousElementSibling();
        }
        return rs;
    }

    /**
 
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.