Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/377.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用Jsoup的select()获取数字_Java_Android_Jsoup - Fatal编程技术网

Java 使用Jsoup的select()获取数字

Java 使用Jsoup的select()获取数字,java,android,jsoup,Java,Android,Jsoup,我有下面的html代码,我正试图从中提取日期。如何使用Jsoup的select方法来实现这一点 <span class="lead">Written on</span> 05.01.2013 at 12:16 <br /> 在这里: 说明: 使用doc.selectspan.lead,您可以获得Html的span标记。 迭代每个span标记,本例中只有一个span标记 使用element.nextSibling,您将获得跨度后的下一个节点—您要查找的文本节

我有下面的html代码,我正试图从中提取日期。如何使用Jsoup的select方法来实现这一点

<span class="lead">Written on</span> 05.01.2013 at 12:16 <br /> 
在这里:

说明:

使用doc.selectspan.lead,您可以获得Html的span标记。 迭代每个span标记,本例中只有一个span标记 使用element.nextSibling,您将获得跨度后的下一个节点—您要查找的文本节点 由于有一个前导空白,您可以使用trim将其删除:element.nextSibling.toString.trim

final String html = "<span class=\"lead\">Written on</span> 05.01.2013 at 12:16 <br />";

Document doc = Jsoup.parse(html);

for( Element element : doc.select("span.lead") )
{
    // Simple output of the date; 'toString()' gives you the value
    System.out.println(element.nextSibling().toString());
}
 05.01.2013 at 12:16