嗨,伙计们,我正在尝试单独解析表格上的每一行,然后将其内容放入字符串中。喜欢这个页面http://reviews.cnet.com/consoles/sony-playstation-3-60gb/4507-10109_7-31355103.html
我的目标是解析每一行的每个值,例如不包括标签
内存| 60 GB CPU| 8芯
等等
所以我只需要解析表中每个规范的值,然后将每个规范的值放在一个单独的字符串中
因此,我需要一个名称为 memory 的字符串,该字符串具有来自 URL 的解析值,以及一个名称为 CPU 的字符串,其具有从 URL 中提取的解析值,依此类推。我该如何继续?
Document doc = Jsoup.connect("http://reviews.cnet.com/consoles/sony-playstation-3-60gb/4507-10109_731355103.html").get();for (Element table : doc.select("table.tablehead")) {
for (Element row : table.select("tr")) {
Elements tds = row.select("td");
if (tds.size() > 6) {
System.out.println(tds.get(0).text() + ":" + tds.get(1).text());
String CPU = row.text();
}}}