Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/193.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提取表的特定单元格_Java_Android_Dom_Jsoup - Fatal编程技术网

Java 使用jsoup提取表的特定单元格

Java 使用jsoup提取表的特定单元格,java,android,dom,jsoup,Java,Android,Dom,Jsoup,我试图使用jsoup来提取表的特定单元格。我有这个密码 Element vystraha = doc.select("#hzs-table > tbody > tr").get(oblast).select("td").get(1); “扁率”设置为0。所以,如果我理解正确,应该找到id为“hzs table”的表(元素),然后移动到它的tbody,然后移动到第一个tr(或者第二个,如果我将“oblast”设置为1),然后选择此行的第二个单元格。然而,编译器在get(扁率)上显示i

我试图使用jsoup来提取表的特定单元格。我有这个密码

Element vystraha = doc.select("#hzs-table > tbody > tr").get(oblast).select("td").get(1);
“扁率”设置为0。所以,如果我理解正确,应该找到id为“hzs table”的表(元素),然后移动到它的tbody,然后移动到第一个tr(或者第二个,如果我将“oblast”设置为1),然后选择此行的第二个单元格。然而,编译器在get(扁率)上显示indexOutOfBounds异常。我试图提取的表在这里


感谢转发

表格的id是
hzs_表格
(用下划线代替负号!)请尝试:


是的,谢谢,我一分钟前看到了。。。我愚蠢的错误没问题:)。我能推荐一个窍门吗?您可以使用Chrome或Firefox的开发者工具在html页面中查找标记,然后右键单击并复制CSS路径。这将为您提供可以在JSoup中使用的选择器!
Element vystraha = doc.select("#hzs_table > tbody > tr").get(oblast).select("td").get(1);