从java jsoup html提取数据
我想从链接中提取文本“银行和信贷” 我尝试使用以下代码:从java jsoup html提取数据,java,html,css,jsoup,Java,Html,Css,Jsoup,我想从链接中提取文本“银行和信贷” 我尝试使用以下代码: Document doc = Utils.getFromURL("http://ica-ap.coop/AboutUs/association-asian-confederation-credit-unions-accu"); Elements e = doc.select("div.field-items div.field-item.even table[width=523]"); Element
Document doc = Utils.getFromURL("http://ica-ap.coop/AboutUs/association-asian-confederation-credit-unions-accu");
Elements e = doc.select("div.field-items div.field-item.even table[width=523]");
Element ab = e.select("thead tr td p").first();
System.out.println(ab.text());
但它不起作用
你有什么想法吗?文本不在
标题中,而是在正文中,
不足以正确描述问题。请回答您的问题,并包括具体的问题描述,如错误消息/异常堆栈跟踪/预期结果与实际结果。文本不在thead
,而是在tbody
。“但它不起作用。”不足以正确描述问题。请回答您的问题,并包括具体的问题描述,如错误消息/异常堆栈跟踪/预期与实际结果。
Document doc = (Document) Jsoup.connect("http://ica-ap.coop/AboutUs/association-asian-confederation-credit-unions-accu").get();
Elements e = doc.select("div.field-items div.field-item.even table[width=523]");
Element ab = e.select("tbody tr:nth-child(1) p").last(); //content is tbody not thead
System.out.println(ab.text());