尝试在此页面上获取表格的各行:http://www.flashscore.com/match/n77wzKlQ/#match-summary
这是我到目前为止的代码...因为类名有空格而无法正常工作。我试过用。替换空格但仍然没有运气。
代码:
// Note that you need protocol for valid URL
URL url = new URL("http://cgi.csc.liv.ac.uk/~gairing/test.txt");
System.out.println("Host:" + url.getHost());
System.out.println("Path:" + url.getPath());
答案 0 :(得分:2)
.summary-vertical.fl
是css selector而不是className
是的,selenium类名称不支持空格。
从
更改选择器body.findElements(By.className(".summary-vertical.fl"));
到
body.findElements(By.cssSelector(".summary-vertical.fl"));
答案 1 :(得分:0)
仅这种情况,您可以在使用自定义CSS公式时使用类值用点代替空格: TagName.class 或 .class