Я попытался с помощью JSoup API, но это, кажется, JSoup не отделить часть смысла, когда выскабливаниеКак скрести UrbanDictionary Определения с использованием JSoup
public class JSoupScraper {
public static void main(String[] args){
Document doc=null;
try {
doc = Jsoup.connect("http://www.urbandictionary.com/define.php?term=word").get();
Elements meanings=doc.select("div");
for(Element meaning:meanings){
System.out.println(meaning.attr("class","meaning"));
}
}
catch (IOException ex) {
Logger.getLogger(JSoupScraper.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
Отменить, спасибо за изменения, забыли, что я использовал его для моего несоответствующего выражения Recognizer, поэтому мой пример не подходит. –
Не уверен, что вы подразумеваете под словом смысловой части. Вы пытаетесь получить все 'div', которые имеют 'class = 'смысл''? – nyname00
То, что вы сейчас делаете в своем коде, устанавливает атрибут 'class' всех' div 'в документе' 'значение''. – nyname00