Java Jsoup-Printing element.data()不打印任何内容
因此,我试图在Java Jsoup-Printing element.data()不打印任何内容,java,eclipse,css-selectors,html-parsing,jsoup,Java,Eclipse,Css Selectors,Html Parsing,Jsoup,因此,我试图在HTML文档中的某个元素中打印文本 出于某种原因,当我调用data()方法时,我得到一个空控制台 public class Program { public static void main(String[] args) { System.out.println("Program starts:"); try { Document document2 = Jsoup.connect("h
HTML
文档中的某个
元素中打印文本
出于某种原因,当我调用data()
方法时,我得到一个空控制台
public class Program
{
public static void main(String[] args)
{
System.out.println("Program starts:");
try
{
Document document2 = Jsoup.connect("http://www.azlyrics.com/lyrics/eminem/mynameis.html").get();
Element element3 = document2.select("div.lyricsh").first();
System.out.println(element3.data());
}
catch (IOException e)
{
e.printStackTrace();
}
catch (Exception e)
{
e.printStackTrace();
}
} // End of main method
} // End of Program class
我将选择器放在这个HTML
文档中。在150线
我的代码怎么了?谢谢。试试
System.out.println(element3.text())代码>
data()
方法用于,例如,如果您想获取
标记的内部
text()
将获取元素中所有元素的(组合)文本。如果只需要附加到相关元素的文本,可以使用ownText()
宾果。干杯,伙计。我会在可能的时候接受答案。你不能接受答案吗?你能解释一下你在这方面的困难吗?我需要在发帖时间后等15分钟。啊。。。我明白了。那以后再做:)顺便说一句,我在Jsoup
中遇到了一些问题。我可以看一下你的电子邮件吗?我只需要再问一个问题。