Я пытаюсь получить метатег (Имя тега = Генератор), используя Jsoup parser в java.
Код, который у меня указан ниже:
Elements metalinks=doc.select("meta"); // meta
boolean metafound=false;
for (Element singlemeta : metalinks)
{
metatagname = singlemeta.attr("abs:name");
metatagcontent = singlemeta.attr("abs:content");
if((metatagname=="Generator")||(metatagname=="generator")||(metatagname=="GENERATOR")){
// this is the tag we want to get value of...
metarequired=metatagcontent;
metafound=true;
}
}
if(metafound==false)
metarequired="NOT_FOUND";
Однако я не могудля правильного извлечения мета-тега GENERATOR
.
Ниже приведен один пример этого тега:
<meta name="generator" content="Test page" />
Для самой первой строки в приведенном выше коде я также попробовал следующеекод, но это также не работает:
//Elements metalinks= doc.getElementsByTag("meta");
Как правильно извлечь метатег?