Examples of CssClassFilter


Examples of com.almilli.htmlparser.CssClassFilter

      items.add(movie);
    }
  }
 
  private void parseMovieQueue(Node queue, List<MovieItem> items) {
    NodeFilter discFilter = new CssClassFilter("bd");
    NodeCollector infoCollector = new NodeCollector(new NodeFilter[] {
        new AndFilter(new NodeClassFilter(LinkTag.class),
            new HasParentFilter(new CssClassFilter("stc"))),
           
        new AndFilter(new NodeClassFilter(ImageTag.class),
            new CssClassFilter("star")),
           
        new CssClassFilter("ec"),
        new CssClassFilter("e")
        });
   
    Pattern ratingPattern = Pattern.compile(RATING_EXPR);
    Pattern movieIdPattern = Pattern.compile(MOVIE_ID_EXPR);
   
View Full Code Here

Examples of com.almilli.htmlparser.CssClassFilter

     
      parser.setURL(BROWSE_CATEGORY_URL + category.getId() + "&pageNum=" + page);
 
      NodeFilter discFilter = new AndFilter(
          new NodeClassFilter(TableRow.class),
          new HasChildFilter(new HasChildFilter(new CssClassFilter("list-title")))
      );
     
 
      NodeCollector infoCollector = new NodeCollector(new NodeFilter[] {
          new AndFilter(new NodeClassFilter(LinkTag.class),
              new HasParentFilter(new CssClassFilter("list-title"))),
          new CssClassFilter("list-titleyear"),
          new CssClassFilter("list-mpaa"),
          new AndFilter(new NodeClassFilter(ImageTag.class),
              new CssClassFilter("star"))
          });
 
      NodeList discs = parser.extractAllNodesThatMatch(discFilter);
 
      Pattern ratingPattern = Pattern.compile(RATING_EXPR);
View Full Code Here

Examples of com.almilli.htmlparser.CssClassFilter

          String url = MessageFormat.format(SEARCH_URL, URLEncoder.encode(query, "UTF-8"), start);
      parser.setURL(url);

      NodeFilter discFilter = new AndFilter(
          new NodeClassFilter(TableRow.class),
          new HasChildFilter(new HasChildFilter(new CssClassFilter("searchDisplay")))
      );
     
      NodeCollector searchCollector = new NodeCollector(new NodeFilter[] {
          new CssClassFilter("activeTab"),
          discFilter,
      });
     
 
      NodeCollector infoCollector = new NodeCollector(new NodeFilter[] {
          new AndFilter(new NodeClassFilter(LinkTag.class),
              new HasParentFilter(new CssClassFilter("searchDisplay"))),
          new AndFilter(new NodeClassFilter(Span.class),
              new HasParentFilter(new CssClassFilter("searchDisplay"))),
          new AndFilter(new NodeClassFilter(ImageTag.class),
              new CssClassFilter("star"))
          });
 
      parser.extractAllNodesThatMatch(searchCollector);
      Node activeTab = searchCollector.getNode(0);
      NodeList discs = searchCollector.getNodeList(1);
View Full Code Here

Examples of com.almilli.htmlparser.CssClassFilter

            String url = MessageFormat.format(SEARCH_POPULAR_URL, URLEncoder.encode(query, "UTF-8"), start);
      parser.setURL(url);

      NodeFilter discFilter = new AndFilter(
          new NodeClassFilter(TableRow.class),
          new HasChildFilter(new HasChildFilter(new CssClassFilter("searchDisplay")))
      );

      NodeCollector infoCollector = new NodeCollector(new NodeFilter[] {
          new AndFilter(new NodeClassFilter(LinkTag.class),
              new HasParentFilter(new HasParentFilter(new CssClassFilter("searchDisplay")))),
          new AndFilter(new NodeClassFilter(TextNode.class),
              new HasParentFilter(new CssClassFilter("searchSmallText"))),
          new AndFilter(new NodeClassFilter(ImageTag.class),
              new CssClassFilter("star"))
          });

      NodeList discs = parser.extractAllNodesThatMatch(discFilter);

      Pattern ratingPattern = Pattern.compile(RATING_EXPR);
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.